如何检查已安装的Mercurial(hg)使用的是Python2还是Python3?

佩内克斯

我想hg-git使用python pip安装扩展,但不确定是否应该使用pip(Python2)或pip3(Python3)。

hg version 给出以下内容:

$ hg version
Mercurial Distributed SCM (version 4.8.2)
(see https://mercurial-scm.org for more information)

Copyright (C) 2005-2018 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Enabled extensions:

  fetch     internal
  graphlog  internal
  histedit  internal
  strip     internal
  mq        internal
  purge     internal
  rebase    internal
  record    internal
$

我首先尝试过pip3 install hg-git,但安装后无法正常工作。然后我用了pip,它起作用了。只是好奇如何首先检查Mercuial的Python版本。

克里斯托夫·穆勒(Christophe Muller)

我正在运行Ubuntu 20.04,并且在我的Mercurial版本(5.3.1)上仍在使用Python2,因此我想它应该是相同的。您可以使用以下方法进行检查:

$ head -1 /usr/bin/hg 
#! /usr/bin/python2

如果是这样,/usr/bin/python则还可以检查它是什么版本:

$ python --version
Python 2.7.18

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

python3 virtualenv 安装 python2

来自分类Dev

如何使用python3 pickle通过python2 cPikle读取序列化数据?

来自分类Dev

如何指示 jupyter 使用 python2 而不是 python3

来自分类Dev

如何将Lambda从python2迁移到python3并处理python3中已删除的元组参数解包

来自分类Dev

Python3和pip3 +为python2安装的轮子也可以用于python3

来自分类Dev

如何使用Python3安装PyRTF?

来自分类Dev

Debian基本安装的哪些部分需要python2,python3,perl,蓝牙?

来自分类Dev

使用新的python插件时,如何告诉snapcraft将我的代码运行为python2而不是python3?

来自分类Dev

如何使用将在python2和python3版本中兼容的六模块迁移代码

来自分类Dev

在 docker 文件中使用 2 FROM:alpine-java-python 和 python3 删除已安装的 java?

来自分类Dev

是否有适当的方法使web2py使用Python3而不是Python2?

来自分类Dev

指示debhelper使用python3,但使用python2运行setup.py

来自分类Dev

如何使用 pip 为 python3 安装 python 包?

来自分类Dev

如何将我的监督配置从python2转换为python3?

来自分类Dev

如何分别为python3和python2设置不同的PYTHONPATH变量

来自分类Dev

如何将我的监督配置从python2转换为python3?

来自分类Dev

如何在 Sublime Text 中从 Python2 切换到 Python3

来自分类Dev

如何用python3读取ckpt文件,而用python2保存?

来自分类Dev

python2和python3中dict的__repr __()

来自分类Dev

Bottle mishandling JSON data in Python3, but not Python2

来自分类Dev

python2中的python3 datetime.timestamp?

来自分类Dev

正确处理Python2和Python3

来自分类Dev

Python2和Python3之间的字符编码

来自分类Dev

在终端中用python3替换python2?

来自分类Dev

正确处理Python2和Python3

来自分类Dev

Python3 无法识别的 Python2 包

来自分类Dev

Python2 与 Python3 - 解析 JSON

来自分类Dev

使用python2和python3在stderr上编写的函数

来自分类Dev

使用python2和python3创建一个virtualenv

Related 相关文章

  1. 1

    python3 virtualenv 安装 python2

  2. 2

    如何使用python3 pickle通过python2 cPikle读取序列化数据?

  3. 3

    如何指示 jupyter 使用 python2 而不是 python3

  4. 4

    如何将Lambda从python2迁移到python3并处理python3中已删除的元组参数解包

  5. 5

    Python3和pip3 +为python2安装的轮子也可以用于python3

  6. 6

    如何使用Python3安装PyRTF?

  7. 7

    Debian基本安装的哪些部分需要python2,python3,perl,蓝牙?

  8. 8

    使用新的python插件时,如何告诉snapcraft将我的代码运行为python2而不是python3?

  9. 9

    如何使用将在python2和python3版本中兼容的六模块迁移代码

  10. 10

    在 docker 文件中使用 2 FROM:alpine-java-python 和 python3 删除已安装的 java?

  11. 11

    是否有适当的方法使web2py使用Python3而不是Python2?

  12. 12

    指示debhelper使用python3,但使用python2运行setup.py

  13. 13

    如何使用 pip 为 python3 安装 python 包?

  14. 14

    如何将我的监督配置从python2转换为python3?

  15. 15

    如何分别为python3和python2设置不同的PYTHONPATH变量

  16. 16

    如何将我的监督配置从python2转换为python3?

  17. 17

    如何在 Sublime Text 中从 Python2 切换到 Python3

  18. 18

    如何用python3读取ckpt文件,而用python2保存?

  19. 19

    python2和python3中dict的__repr __()

  20. 20

    Bottle mishandling JSON data in Python3, but not Python2

  21. 21

    python2中的python3 datetime.timestamp?

  22. 22

    正确处理Python2和Python3

  23. 23

    Python2和Python3之间的字符编码

  24. 24

    在终端中用python3替换python2?

  25. 25

    正确处理Python2和Python3

  26. 26

    Python3 无法识别的 Python2 包

  27. 27

    Python2 与 Python3 - 解析 JSON

  28. 28

    使用python2和python3在stderr上编写的函数

  29. 29

    使用python2和python3创建一个virtualenv

热门标签

归档