2010-10-02 47 views
4

運行Mercurial需要什麼版本的Python? 我看到網站說它需要2.4。這是否意味着2.4或2.x?或者高於2.4的東西,也就是說,我可以安裝3.x嗎?Mercurial for Windows - Python版本?

我已經安裝了Mercurial而沒有讀取需求,我仍然安裝它並且hg.exe執行正常。 查看hg.exe所在的目錄(C:\Program Files\Mercurial\),其中有一個python26.dll。這是否意味着我不必安裝Python - 即與Mercurial捆綁在一起?

謝謝

回答

10

是的,它捆綁。如果您使用Windows安裝程序安裝Mercurial,那麼您無需擔心所使用的Python版本。 Mercurial使用py2exe來創建一個不需要Python安裝就可以運行的可執行文件。

1

Python 3.x與2.x不兼容。

如果Mercurial支持2.4及以上版本,那麼您最好安裝python 2.6.x.

是的,有可用的安裝程序與python捆綁在一起。

你在命令行中運行以下,如果你沒有得到任何錯誤,那麼你是在用自己的方式使用水銀

> hg version 
> hg debuginstall 
> hg test_mercurial 
> cd test_mercurial