Pyinstaller로 EXE 파일 생성 시 오류 해결 방법

2018. 12. 5. 19:01서버 프로그래밍

예전에 윈도우 서비스 만들때처럼 Pyinstaller로 윈도우 command line 프로그램의 EXE 파일을 만들려고 하는데, 빌드시 에러가 발생하지 않았는데 EXE 파일을 실행할 때 문제가 발생했다.

pyinstaller --onefile -F --hidden-import=win32timezone --name Test test.py


Fatal Python error: Py_Initialize: unable to load the file system codec

https://www.reddit.com/r/learnpython/comments/7q8rlf/problem_with_pyinstaller/

https://github.com/pyinstaller/pyinstaller/issues/3146

found the problem.

"enum34" package.

Tensorflow has dependency on it.
after pip uninstall enum34 - no errors, works fine.

now. problem is - how should i resolve this confict?

anyway thank you for answers


pyinstaller 로 실행파일 만들기

http://blog.weirdx.io/post/54100

Command line Arguments

https://wikidocs.net/16049