2010-11-02 57 views
1

我读here如何找到使用Mercurial的哪个版本的Python?

在Windows上,你的Python版本必须匹配用于编译的Mercurial版本。否则,当您尝试运行CGI时,您会收到“无效的幻数”错误。 Mercurial 1.0.x,1.1.x,1.2.x和1.3.x的预编译Windows二进制文件是使用Python 2.5编译的。

我在网上查找,但我没有看到这个信息的查找表。有谁知道我在哪里可以找到它?

回答

4

如果您使用的是Windows要安装TortoiseHG。它提供了完整的mercurial命令行,一个与windows shell集成的gui,以及所有编译在一起的正确版本的python。

+0

阿好确定酷,是啊看起来像从FAQ(http://tortoisehg.bitbucket .org/manual/1.1/faq.html),'TortoiseHg包含一个捆绑为DLL的完整Python分发版.'很高兴知道 – SwDevMan81 2010-11-02 15:59:33

1

各种HG安装包的名称中都有所需的Python版本。您也可以在包的发行说明中查看它。

HTH
托马斯

+0

好吧,我可以在这里看到(http://mercurial.selenic.com/release/windows/),他们中的一些人有他们的版本,但例如,最新的1.7没有。你有链接到你在看什么? – SwDevMan81 2010-11-02 15:56:20

+0

是的。这些维基条目:http://mercurial.selenic.com/wiki/UpgradingMercurial和http://mercurial.selenic.com/wiki/UpgradeNotes – 2010-11-02 16:10:33

相关问题