python exe 파일 만들기 (pyinstaller)
Python 개발 환경
- Python 3.6
- PyQt5
- pandas, numpy, requests
환경변수 등록
Pyinstaller 설치
- pip install pyinstaller
Pandas Hook 파일 생성
Pandas 를 사용한 경우 exe 파일을 만들어 실행해보면 import 에러가 발생하는데 hook-pandas.py 파일을 추가하고 다음 내용을 넣어주면 해결할 수 있다.
(hook-pandas.py 저장 경로 : Python3.6\Lib\site-packages\Pyinstaller\hooks\)
- hiddenimports = ['pandas._libs.tslibs.timedeltas']
Pyinstaller Build
다음의 명령을 실행하면 build, dist 폴더가 생성되고 dist 폴더 하위에 실행파일이 생성된다. (-F : 파일 하나로 통합하여 생성함, -w : Console 창 없이 실행됨 )
- pyinstaller -F -w Test.py
꿀 정보 감사합니다.
답글삭제