2010-10-02 7 views
4

Quelle version de Python est nécessaire pour exécuter Mercurial? Je vois que le site dit qu'il nécessite 2.4. Est-ce que cela signifie 2,4 ou 2.x? ou quelque chose de plus élevé que 2,4, c'est-à-dire, est-ce que je pourrais installer 3.x?Mercurial pour Windows - Version Python?

J'ai installé Mercurial sans lire les exigences et je l'ai installé de toute façon et hg.exe s'exécute bien. En regardant dans le répertoire que vit hg.exe (C:\Program Files\Mercurial\), il a un python26.dll là. Cela signifie-t-il que je n'aurai pas à installer Python - c'est-à-dire qu'il est livré avec Mercurial?

Merci

Répondre

10

Oui, il est livré. Si vous installez Mercurial à l'aide du programme d'installation de Windows, vous n'avez pas à vous soucier de la version de Python que vous utilisez. Mercurial utilise py2exe pour créer un exécutable qui s'exécute sans installation Python.

1

Python 3.x est pas compatible avec 2.x.

Si Mercurial prend en charge les versions 2.4 et supérieures, il est préférable d'installer python 2.6.x.

Oui, il existe des programmes d'installation fournis avec python.

Vous exécutez la commande suivante sur la ligne de commande et si vous ne recevez aucune erreur alors que vous êtes sur votre façon d'utiliser Mercurial

> hg version 
> hg debuginstall 
> hg test_mercurial 
> cd test_mercurial 
Questions connexes