2017-05-18 17 views
1

py2exe, cx_freeze 및 pyinstaller를 사용하여 프로그램에서 exe를 만들려고했습니다. 모두 내가 나에게 오류가 발생합니다. 'ImportError : No라는 모듈이 6 개 있습니다 .exe를 실행하려고 시도합니다.내가 컴파일하려고하면 .exe를 가져옵니다. ImportError : 6 번 모듈이 없습니다.

.exe를 생성 할 수 있습니다. 나는 포럼을 훑어 보았고 그들 모두는 6 개 (이미 설치됨)를 설치한다고 말한다. 6 번을 제거하고 다시 설치해 보았습니다.

하나의 게시물은 matplotlib을 제거한 것을 언급 했으므로 그렇게했습니다.

내가 pyinstaller를 설치했을 때 요구 사항 중 하나가 6 개가 설치되었습니다! 그래서 이것은 매우 당혹 스럽습니다.

답변

0

a. exe ​​ 파일을 사용하여 cx_freeze 일종의 모든 필요한 라이브러리를 컴파일합니다. exe ​​ 폴더의 경우 설치 파일을 cx_freeze에서 구성해야합니다. exe ​​, 맞습니까? 여기서 누군가가 프로그램을 실행할 때 어느 라이브러리가 필요하게 될지 알려주려면 cx_freeze해야합니다.

a.를 만들 때 유의하십시오. exe ​​파이썬도 필요하지 않습니다. 여섯을 실행하십시오. 가브리엘은 스크린 샷을 요구 한

+0

내가 포함 목록에 '육'을 추가 :

내가 여기에있는 문제를 해결 --upgrade urllib3를 설치 PIP. 도와주지 않았어. – Gardener85

+0

오류의 스크린 샷을 게시 할 수 있습니까? –

+0

늦게 응답하여 죄송합니다. http://i289.photobucket.com/albums/ll233/89733/stacked_help_zpsnrvlayj4.jpg – Gardener85