-
[Python]파이썬 실행파일(.exe)로 만들기 - pyinstaller기타 정보 2020. 11. 30. 21:54
1. Pyinstaller 설치하기
- 명령프롬프트(cmd)에서 pyinstaller를 설치합니다.
pip install pyinstaller 2. 실행파일(.exe) 만들기
- 설치가 완료되었다면 간단한 명령어 한 줄로 실행파일을 만들 수 있습니다.
다양한 옵션이 있으니 목적에 맞게 사용하시면 될 것 같습니다.
(1) 가장 기본적인 사용법
pyinstaller yourfile.py 위와 같이 실행하고 나면 build, dist폴더가 생성된 것을 확인할 수 있습니다.
(제가 테스트를 위해 사용한 파일은 gui라는 파일입니다.)
dist 폴더를 눌러 한번 더 파이썬 파일이름으로 된 폴더를 들어가면
파이썬 파일과 동명의 exe 응용프로그램 파일이 생성되어 있습니다.
(2) 실행 시 콘솔창이 출력되지 않도록 하기
- (1)의 가장 기본형 명령으로 만들어진 실행파일은 실행을 할 때 콘솔창이 띄워지게 됩니다.
이런 콘솔창이 뜨지 않도록 하기 위해서는 -w 옵션을 추가하면 됩니다.
pyinstaller -w yourfile.py (3) 실행파일 하나만 생성하기
- (1)과 같이 실행하면 dist 폴더 내에 많은 파일이 생성됩니다.
실행파일 하나만 생성하기 위해서는 -F 옵션을 추가하면 됩니다.
(모든 옵션은 동시에 적용할 수 있습니다. )
pyinstaller -w -F yourfile.py (4) 아이콘 이미지 지정하기
- 만들어지는 실행파일의 아이콘을 --icon 옵션을 이용해 특정한 이미지로 만들 수 있습니다.
(이미지의 형식은 .ico여야 합니다. → 글 마지막에 방법 있음!)
pyinstaller -w -F --icon=image1.ico yourfile.py 이렇게 (1)의 예시 이미지와는 다르게 아이콘이 달라진 것을 확인 할 수 있습니다.
* 이미지 파일을 .ico 파일로 바꾸기
https://icoconvert.com/ 이 사이트에서 이미지 파일을 ico파일로 변환할 수 있습니다.
파일 선택 눌러서 원하는 이미지 파일을 선택하고 Upload를 눌러줍니다.
Step 2, 3은 Optional, 필수적이지 않으므로 필요한 분들만 해주세요.
Step 4에서 2번째 선택(기본으로 선택되어있음)
Step 5에서 Convert ICO 버튼을 누르면 download your icon(s)라는 텍스트가 생깁니다.
download your icon을 누르면 변환된 ico 파일을 저장할 수 있습니다.
* 코드에서 Chromedriver를 사용하는 경우!
'기타 정보' 카테고리의 다른 글
[Python] 파이썬 실행파일에 chromedriver 추가하기(포함시키기) (2) 2020.12.07 [C언어] Visual Studio 출력 화면이 바로 사라지는 문제 (0) 2020.06.22 [Python]Python으로 .xml 파일 내용 수정하기 (0) 2020.04.30 Java에서 UCanAccess 이용하기 (0) 2018.12.19