【问题标题】:Mercurial for Windows - Python version?Mercurial for Windows - Python 版本?
【发布时间】:2010-10-02 07:52:28
【问题描述】:
运行 Mercurial 需要什么版本的 Python?
我看到该网站说它需要2.4。这是否意味着 2.4 或 2.x?或高于 2.4 的版本,即,我可以安装 3.x 吗?
我在没有阅读要求的情况下安装了 Mercurial,但我还是安装了它,hg.exe 执行得很好。
查看 hg.exe 所在的目录 (C:\Program Files\Mercurial\),其中有一个 python26.dll。这是否意味着我不必安装 Python - 即它与 Mercurial 捆绑在一起?
谢谢
【问题讨论】:
标签:
python
windows
mercurial
version
【解决方案1】:
是的,它是捆绑的。如果您使用 Windows 安装程序安装 Mercurial,则无需担心您使用的是哪个版本的 Python。 Mercurial 使用py2exe 创建无需安装 Python 即可运行的可执行文件。
【解决方案2】:
Python 3.x 与 2.x 不兼容。
如果 Mercurial 支持 2.4 及更高版本,那么最好安装 python 2.6.x。
是的,有可用的安装程序与 python 捆绑在一起。
您在命令行上运行以下命令,如果您没有收到任何错误,那么您就可以使用 mercurial
> hg version
> hg debuginstall
> hg test_mercurial
> cd test_mercurial