강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

풍선몰리님의 프로필 이미지
풍선몰리

작성한 질문수

남박사의 파이썬 기초부터 실전 100% 활용

파일 배포하기 질문드립니다.

작성

·

2.6K

1

안녕하세요. 남박사님

파일 배포하기 관련해서 질문드립니다.

cmd 에서 pyinstaller --oneifle 파일명.py 

해서 exe 파일이 생성 되었습니다. 하지만 실행을 하면 

ModuleNotFoundError: No module named 'pkg_resources.py2_warn' 이라는 에러가 발생하는데

구글링에서 찾아보니 파일명.spec 안에 있는hiddenimports 항목에 'pkg_resouces.py2_warn' 추가하고 저장후

다시 cmd 에서 pyinstaller --oneifle 파일명.py  하면 된다고 해보았는데

계속 ModuleNotFoundError: No module named 'pkg_resources.py2_warn'  에러가 발생합니다.

원인이 무엇인지 궁금합니다.

* 참고로 알려주신 환경변수에 패치도 추가하였습니다.

답변 1

1

남박사님의 프로필 이미지
남박사
지식공유자

spec 파일의 hiddenimports 항목을 수정 한 후 다시

pyinstaller --onefile 파일명.py

이렇게 하시지 마시고

pyinstaller --onefile 파일명.spec

이렇게 하셔야 변경된 내용이 적용 될걸로 보입니다.

풍선몰리님의 프로필 이미지
풍선몰리

작성한 질문수

질문하기