본문 바로가기

잡학다식

pyinstaller

pip install pyinstaller

 

.py to .exe

".py" -> ".exe" 로 변환

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

python 설치폴더 아래 Scripts 폴더 내에서 아래와 같이 cmd 입력

.\pyinstaller.exe --noconsole --onefile 경로

혹은 .\pyinstaller.exe --noconsole --F

 

 

 

 

 

 

 

위와 같이 cmd 를 입력한 경로 하위에 dist 폴더 내에 main.exe 가 생성되었다.

아이콘을 별도로 지정하고 싶다면, --icon 옵션을 통해 변경하면 된다. 

(기본 경로는 코드의 경로로, 경로를 변경하기를 원한다면, 아래와 같이 작성해야 한다)

  1. C:\python file\icon.ico
  2. \icons\icon.ico      -> (code location)\icons\icon.ico

git bash를 이용하면 어떤 상태인지 확인이 가능하다.

 

 

 

 

 

 

 

 

 

 

 

나는 print만 되는 py라 그냥 실행이 되지만,

조금 큰 코드의 경우 debugging 이 필요하며, 

debugging 이 필요할 경우에는 main.spec 파일을 수정하고

이후에 py->exe로 변환할때에는

pyinstaller 옵션 main.spec 으로 실행해야 한다.

 

아래 티스토리를 참고.

developer-mistive.tistory.com/59

'잡학다식' 카테고리의 다른 글

Everything tool  (0) 2020.10.04