본문 바로가기
프로그래밍 언어/python 관련

[Python] 파이썬 파일 실행파일(exe)로 만들기 및 설치 오류 해결

by code cleaner 2019. 3. 20.
반응형

파이썬을 설치하지 않은 컴퓨터에서도 데이터 분석 실행 파일을 만들고 싶다.


그런 경우 간단하게 파이썬으로 GUI를 만들어서 파일을 불러오고 분석을 실행하는 실행파일을 만들 수 있다.


우선 현재 여러 파이썬 exe 파일 만드는 라이브러리들이 있지만


요근래 가장 많이 사용하는 것은 'pyinstaller'이다.



* 설치


 - 커맨드 창 오픈 (사전에 python path 설정했고, pip도 설치 완료한 상태)


pip install pyinstaller


1차 결과



실패: 에러 내용 AttributeError: module 'enum' has no attribute 'IntFlag'


원인 : python3.6 버전에서는 enum이 기본 설치 라이브러리가 아니여서 enum34가 설치되어 있고, enum34을 참조하려고 하기 때문


조치 : enum34 삭제 그리고 다시 설치


pip uninstall enum34

pip install pyinstaller



설치 완료



* 실행파일 만들기


파이썬 코드가 있는 폴더로 이동하여 아래 코드 실행


pyinstaller -w -F 파이썬코드소스명.py



반응형