.py를 .exe(실행파일) 확장 파일로 변경하는 과정
PyInstaller을 이용하면 파이썬 파일과 PyQt5로 제작한 GUI 프로그램을 간단하게 실행파일로 만들 수 있다.
| 1. PyInstaller 설치 2. 실행파일 만들기 3. 콘솔창 출력되지 않도록 하기 4. 실행파일 하나만 생성하기 |
1. PyInstaller 설치
pip를 이용하여 Pyinstaller를 설치한다.
pip install pyinstaller
2. 실행파일 만들기
실행파일로 만들고 싶은 파일 경로로 이동한 다음, 아래 명령어를 입력하면 해당 폴더 내 ./dict/ 아래에 실행파일이 만들어진다.
여기서 main.py는 자신이 실행파일로 변경하길 원하는 파이썬 파일의 이름을 작성하면 된다.
pyinstaller main.py
2. 1. 실행파일로 실행하기
./dict/main 이라는 실행 파일이 만들어진다. 더블클릭하게 되면 실행된다. 이때 파이썬 코드에서 print()한 내용이 출력되는 콘솔창도 같이 보여지게 된다. 이를 제거하고 싶다면 아래 과정을 수행하면 된다.
3. 콘솔창 출력되지 않고 실행파일 만들기
콘솔창이 보이지 않게 작성하고 싶다면 명령어에 -w(또는 --windowed)를 추가한다.
pyinstaller -w main.py
4. 파이썬 실행파일 하나만 만들기
./dict/ 경로에 실행파일이 하나만 생성된걸 볼 수 있다. 파이썬이 실행할 때 필요한 여러 요소들이 포함한 실행파일이 만들어진 것이다.
pyinstaller -w -F main.py
이상 PyInstaller를 활용하여 파이썬 파일을 실행파일로 만들어보았다.
'개발 기록 > python' 카테고리의 다른 글
| AES 암호화 복호화 (0) | 2023.06.07 |
|---|---|
| [Python] 오늘 기준 N개월 전 날짜 반환 함수 (0) | 2023.04.11 |
| [Python] 다중시트 엑셀 그대로 복사 및 저장 (0) | 2023.03.29 |
| [Python] 한국주소 정규식 파이썬 코드 (1) | 2023.03.23 |
| [Python]xlwings(xw)로 엑셀파일 다루기 (0) | 2023.03.16 |
댓글