본문 바로가기
일/Python

파이썬(python) - exe 실행파일 만들기 & Error 처리

by 멜랑멀리 2021. 7. 9.
SMALL

 

pyinstaller 설치 : 

pip install pyinstaller

 

 

exe file 만들기 : 

pyinstaller --onefile filename.py

 

exe file 만들기 2 : chromedriver.exe 사용시, 합쳐서 exe로 만들기

pyinstaller --onefile --add-binary "chromedriver.exe";"." file.py

 

Error case 1 : 

ImportError: cannot import name 'PackagePath'

 

 

설치 파일 확인 

importlib_metadata 버전이 낮음 - install 처리.

pip list

pip install -U --user importlib-metadata

 

Error Case 2 : 

PermissionError: [Errno 13] Permission denied: 

권한관련 error - window dir로 속성에서 읽기전용 제거

 

dist directory 안에 exe file 생성됨.

원래 작업하고자하는 영역으로 copy해서 사용. (상대경로를 이용하면, dist 위치에서도 사용가능함.)

 

LIST