문제

Python 3.0.1을 지원하는 Windows Python 실행 가능한 Creator 프로그램이 있는지 아는 사람이 있습니까? Py2exe와 Pyinstaller는 내가 찾은 모든 것들과 함께 3.0 또는 3.0.1을 지원하는 곳과 가까운 곳이 아닌 것 같습니다.

모든 도움은 대단히 감사합니다.

편집 : 프로그램을 이전 버전의 Python으로 다운 그레이드하여 py2exe와 함께 작동하도록 할 수 있다고 생각합니다. 가장 어려운 부분은 아마도 이전 버전의 Tkinter를 사용하는 것입니다.

Py2Exe 또는 Pyinstaller (또는 다른 Windows 친화적 인 프로그램)를 사용하여 Subprocess뿐만 아니라 Tkinter를 사용하는 실행 파일을 만드는 데 운이 좋은 사람이 있습니까?

실제로 디렉토리를 가져 오는 방법을 잘 모르겠습니다. 내 프로그램이 서브 프로세스가 내가 사용중인 실행 가능한 프로그램을 찾을 수 있도록 할 수 있습니다.

도움이 되었습니까?

해결책

원래 질문에 대답하지 않고 이것 :

실제로 디렉토리를 가져 오는 방법을 잘 모르겠습니다. 내 프로그램이 서브 프로세스가 내가 사용중인 실행 가능한 프로그램을 찾을 수 있도록 할 수 있습니다.

당신은 같은 것을 사용할 수 있습니다

if hasattr(sys, 'frozen'): # this means we're installed using py2exe/pyinstaller
    INSTDIR = os.path.dirname(sys.executable)
else:
    ...

다른 팁

어때 CX_Freeze. Python 3.0 및 3.1을 지원하는 것 같습니다.

Python 3은 지원되지 않습니다 py2exe. 언급 할 관련 버그는 다음과 같습니다.
https://sourceforge.net/p/py2exe/feature-requests/20/

Python3 용 Py2Exe가 나왔습니다!

원래 버그 보고서는 다음과 같습니다.
http://sourceforge.net/projects/py2exe/

다음은 릴리스를 언급하는 의견입니다.
http://sourceforge.net/projects/py2exe/

PYPI의 패키지는 다음과 같습니다.
https://pypi.python.org/pypi/py2exe/0.9.2.0

Python 3 용 Py2Exe는 Python 3.3 이상을 지원합니다!

PY2EXE 개발 팀에게 큰 감사를드립니다!

며칠 동안 검색 한 후 나는 현재 Python 3.0 스크립트에 대한 실행 파일을 만드는 방법이 없다는 결론에 도달했습니다.

내가 생각해 낸 한 해결 방법은 휴대용 파이썬을 사용하는 것이 었습니다.http://www.portablepython.com/releases/

적어도 스크립트와 함께 배포하여 사용자를 도울 수있는 별도의 설치가 가능합니다.

나는 그것을 함께 일했다 CX_Freeze.

약간의 오류를 얻기 위해 코드 줄을 추가해야하기 때문에 약간의 번거 로웠지만 Python 3.1.1 및 PYQT4에서는 잘 어울린 것으로 판명되었습니다.

또한 참조하십시오 여기 추가 코드 등을 확인하려면

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top