Python 3.0.1 실행 가능한 제작자
-
22-08-2019 - |
문제
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/
적어도 스크립트와 함께 배포하여 사용자를 도울 수있는 별도의 설치가 가능합니다.