2010-11-02 60 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

相關問題