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
'일 > Python' 카테고리의 다른 글
Python) 학습 - 기본3일차(자료구조: list, tuple, dictionary, set) (1) | 2022.12.21 |
---|---|
Python) 학습 - 기본2일차(if, for, while) (0) | 2022.12.21 |
Python) 학습 - 기본1일차(variable, input, output) (0) | 2022.12.21 |
파이썬(python) - win32com 사용하여, excel file 읽기, 저장, csv로 저장하기 (0) | 2021.07.07 |
파이썬(python) - 로또 번호 생성기 lotto (random), (date) (0) | 2021.07.07 |