Python 3.6 의 py 파일 압축 생 성 exe 를 자세히 설명 합 니 다.

1466 단어 Python3.6pyexe
원문 에서 언급 한 요점:
1.Python 버 전 32 비트(파일 이름 은 python-3.6.1.exe)
2.모든 모듈 설치(원문 블 로 거 는 openpyxl 을 사용 하고 저 는 urllib 의 request\config\data 를 사용 합 니 다)
3.pyinstaller 교체 다운로드(pyinstaller-develop.zip 다운로드,Pyinstaller 폴 더 복사)
4.콘 솔 에서 exe 생 성
조작 과정 기록 은 다음 과 같다.

C:\Python\Scripts>pip install request
C:\Python\Scripts>pip install config
C:\Python\Scripts>pip install data
C:\Python\Scripts>pyinstaller.exe -F structs2.py
생 성 성공 인터페이스 내용:
24957 INFO: checking EXE
24957 INFO: Building EXE because out00-EXE.toc is non existent
24957 INFO: Building EXE from out00-EXE.toc
24958 INFO: Appending archive to EXE C:\Python\Scripts\dist\structs2.exe
24975 INFO: Building EXE from out00-EXE.toc completed successfully.
이전에 여러 번 실 패 했 습 니 다.Python 3 전 exe 실패 원인 요약:
1.Python 개발 환경 버 전,환경 변수 가 일치 하지 않 습 니 다.이전에 잘못된 설치(python-3.6.2rc1.exe)
2.버 전 주의 하기 전에 여러 버 전 을 시 도 했 는데 모두 지우 고 다시 설치 해 야 성공
3.Python 패 키 지 를 모두 설치 해 야 합 니 다.이전에 request\config 등 패 키 지 를 설치 하지 않 았 습 니 다.실패 원인 중 하나 일 수도 있 습 니 다.
실 패 했 습 니 다.내용 은 다음 과 같 습 니 다.

usage: setup.exe [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.exe --help [cmd1 cmd2 ...]
or: setup.exe --help-commands
or: setup.exe cmd --help
해결 방법 은 설치 개발 환경 을 다시 정리 하 는 것 이다.마침내 성공 하 다.

좋은 웹페이지 즐겨찾기