web-dev-qa-db-fra.com

Installez py2exe pour python 2.7 sur pip: ce package nécessite Python 3.3 ou version ultérieure).

>>> python -c "import sys; print sys.version"
2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)]

>>> pip --version
pip 1.5.5 from C:\Python27\lib\site-packages (python 2.7)

>>> pip install py2exe
<mumble grumble..>
RuntimeError: This package requires Python 3.3 or later

quoique officiel page de téléchargement de py2exe dit qu'ils ont exactement ce qu'il me faut:

screenshot

Alors, comment installer py2exe sur pip?

43
Dmitry Nazarov

Il manque à pypi , si vous cliquez sur le 0.6.9 le lien vous amène au 0.9.2.0 python 3, il semble n'y avoir aucun 0.6.9 package disponible au téléchargement.

Essayez d'utiliser pip install http://sourceforge.net/projects/py2exe/files/latest/download?source=files

65

Il y a aussi une roue de py2exe disponible pour Python 2.x: py2exe_py2 0.6.9

Tu peux faire: pip install py2exe_py2

Pypi lien.

27
vk1011

J'utilise Anacona et j'installe py2.7 via sa fonctionnalité d'environnements. Les réponses précédentes ne m'ont donc pas été utiles.

--------------------------- Cannot install ---------------------------  
Python version 2.7 required, which was not found in the registry. 

Ce qui suit est la commande que j'ai utilisée, il peut installer py2exe via une ligne de commande.

pip install https://nchc.dl.sourceforge.net/project/py2exe/py2exe/0.6.9/py2exe-0.6.9.Zip
...
Successfully installed py2exe-0.6.9

Parce que py2exe nécessite Microsoft Visual C++ 9.0, vous devez donc le télécharger et l’installer, par commodité, avant et par l’intermédiaire de cette lien

J'espère que cela pourrait être utile, merci.

4
scruel