Mercurial для Windows - версия Python? - PullRequest
       20

Mercurial для Windows - версия Python?

4 голосов
/ 02 октября 2010

Какая версия Python необходима для запуска Mercurial? Я вижу, что веб-сайт говорит, что требует 2.4. Означает ли это 2,4 или 2x? или что-то выше, чем 2.4, то есть, я могу установить 3.x?

Я установил Mercurial, не читая требований, и все равно установил, и hg.exe работает нормально. Глядя в каталог, в котором живет hg.exe (C:\Program Files\Mercurial\), там есть python26.dll. Означает ли это, что мне не нужно устанавливать Python - то есть он поставляется с Mercurial?

Спасибо

Ответы [ 2 ]

10 голосов
/ 02 октября 2010

Да, он поставляется в комплекте.Если вы устанавливаете Mercurial с помощью установщика Windows, вам не нужно беспокоиться о том, какую версию Python вы используете.Mercurial использует py2exe для создания исполняемого файла, который запускается без установки Python.

1 голос
/ 02 октября 2010

Python 3.x не совместим с 2.x.

Если Mercurial поддерживает 2.4 и выше, то вам лучше установить python 2.6.x.

Да, есть доступные установщики, которые поставляются в комплекте с python.

Вы запускаетеследуйте инструкциям в командной строке, и если вы не получите никаких ошибок, значит, вы на пути к использованию Mercurial

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