2014-05-19 4 views
39
>>> 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 

은 내가 필요 정확히이 말한다 : :이 패키지는 필요 파이썬 3.3 이상 공식 <a href="http://www.py2exe.org/" rel="noreferrer">py2exe download page</a>하지만

screenshot

는 어떻게 핍 이상 py2exe에 설치하는?

답변

56

pypi에서 누락되었습니다. 0.6.9 링크를 클릭하면 0.9.2.0 python 3 패키지로 연결되며 다운로드 할 수있는 패키지는 0.6.9입니다.

파이썬 2.x에서 사용할 수 py2exe의 바퀴도있다 pip install http://sourceforge.net/projects/py2exe/files/latest/download?source=files

+3

감사합니다. 훌륭한 작품입니다. –

+1

저를 위해 일했습니다. 오류 메시지에서 언급 한 Python 2.7 용 Microsoft Visual C++ 컴파일러를 설치해야했습니다. 오류 : Microsoft Visual C++ 9.0이 필요합니다. http://aka.ms/vcpython27에서 가져 오기 – DavedeKoning

+0

다음과 같은 예외가 있습니다. - 'SSLError : hostname'sourceforge.net '이 u'*. sourceforge.net "과 일치하지 않습니다. – Peter

23

를 사용해보십시오 : py2exe_py2 0.6.9

당신은 할 수 있습니다 : pip install py2exe_py2

Pypi 링크.

+4

anymoe가 작동하지 않습니다 –

+0

나를 위해 일한다. 대답을 더 나은 것 같다 –

+1

나를 위해 실패, 위의 cmd를 생성 'py2exe py2exe - py2 수집'(밑줄 하이픈됩니다) 메시지와 함께, 요구 사항을 만족 버전을 찾을 수 없습니다 py2exe - py2 (일치하는 버전에서) py2exe-py2와 일치하는 배포판이 없습니다. –

0

직접 here

+1

질문은 핍 통해 설치하는 상태 –

0

에서 파이썬 2.7 py2exe에 다운로드 할 수 있습니다 당신은 pip3를 사용하여 시도 할 수 있습니다. 또는 pip3이 설치되어 있지 않거나 찾지 못한 경우 시도하십시오 : python3 -m pip install py2exe.

출처 : https://superuser.com/a/942338/315157

0

내가 Anacona을 사용하고, 그 환경 기능을 통해 내가 py2.7를 설치, 그래서 이전의 대답은 나에게 도움이되지 않았다.

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

다음은 내가 사용한 명령입니다. 명령 줄을 통해 py2exe를 설치할 수 있습니다.

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

원인 py2exe에 마이크로 소프트 방법 Visual C++ 9.0이 필요하므로이 도움이 될 수있는이 link

희망, 들으을 통해, 설치하기 전에, 당신은 다운로드해야하고 편리하여 설치합니다.