https://cafe.naver.com/111coding/44?tc=shared_link
파이참을 매번 열어서 만든 코드를 실행하기에는 불편함이 있습니다.
만든 코드를 실행파일로 만들어서 사용하면 보다 편리합니다.
실행파일을 만들기 위해서는 우선 'pyinstaller'라는 모듈을 설치해야 합니다.
"윈도우키 + R" 을 눌러서 아래와 같이 실행창을 엽니다.
'cmd'를 입력하고 '확인' 버튼을 누릅니다.
'pip install pyinstaller'를 입력합니다.
혹시 위와 같이 해도 설치가 안되시는 분들은 아나콘다 환경설정이 되어있지 않은 경우가 많습니다.
환경설정을 하는 방법은 아래 포스트를 참고하시기 바랍니다. ↓
2020/11/13 - [파이썬/시작 - 아나콘다,파이참 설치] - 파이썬 시작하기 2 - 아나콘다 환경변수 설정
혹시 아나콘다를 사용하시지 않는 분들은 별도로 검색해 보시기 바랍니다.
'pyinstaller' 라이브러리가 설치가 완료되면, 실행파일(.exe)로 만들려는 파이썬 파일의 폴더에 들어갑니다.
'Shift + 마우스오른쪽 버튼'을 눌러줍니다.
위의 그림과 같이 '여기에 PowerShell 창 열기'를 클릭합니다.
'Windows PowerShell' 창이 나오면 'pyinstaller max.py'라고 입력하고, 엔터를 칩니다.
실행(exe) 파일을 만드는데 생각보다 시간이 좀 오래 걸립니다.
완료가 되면 위의 그림과 같이 새로운 폴더와 파일이 생성됩니다.
이 중에서 'dist'라는 폴더에 들어갑니다.
위의 그림과 같이 'mex.exe'라는 실행(exe) 파일이 생성되었음을 확인할 수 있습니다.
실행해 보니 잘 되네요.
그런데, 위의 그림과 같이 콘솔창이 뜨네요. 그리고 폴더에 파일이 너무 많아서 보기가 좋지 않네요.
이렇게 만들면 혹시나 공유하거나, 다음에 사용할 때 불편할 수 있게다는 생각이 듭니다.
이럴때는 실행(exe) 파일을 만들때 옵션을 넣어 주면 됩니다.
'--onefile' 이라는 옵션은 파일을 한개만 생성하게 만들고, '--noconsole' 이라는 옵션은 콘솔창을 실행하지 않게 합니다.
혹시나 저와 설정이 다르셔서 안 되는 분이 계시면, 조금 번거럽더라도 아나콘다부터 다시 설치하시기를 권장드립니다.
설치 방법은 아래 포스트를 참고하시기 바랍니다.
아나콘다부터 파이참을 설치하고 환경변수를 설정하는 방법을 쉽게 포스트 하였으니 참고하세요.
2020/11/12 - [파이썬/시작 - 아나콘다,파이참 설치] - 파이썬 시작하기 1 - 아나콘다 설치
'파이썬(Python) > 파이썬 기초' 카테고리의 다른 글
파이썬(Python) - 파일 복사, 삭제하기(os, shutil 모듈) (1) | 2020.12.29 |
---|---|
파이썬(Python) - 자동 폴더 만들기(os module) (0) | 2020.12.28 |
파이썬으로 주사위 게임 만들기 1 (random 모듈 사용) (0) | 2020.12.26 |
파이썬 OS 모듈 사용법 (0) | 2020.12.21 |
파이썬 - 모듈 설치하기 (0) | 2020.11.17 |
댓글