1. py파일에서 직접 ui를 구성했을 경우
pip install pyinstaller
cd 폴더명 - 해당 폴더로 위치 이동하기
pyinstaller 파이썬 파일명.py
: 해당 폴더 안에 dist라는 폴더가 생성되고, 그 안에 실행 파일이 생성된다.
pyinstaller —onefile 파일명.py → 하나의 실행파일로 묶어버리는 작업
>> 암호화
pip install tinyaes
pyinstaller --clean -F -n 실행파일명 --key=암호 파이썬파일명.py
2. Qtdesigner로 ui를 구성했을 때
pyi-makesepc —noconsole —onefile 파일명.py
: py파일을 spec파일로 생성
spec파일에서 block_cipher=None과 a=Analysis 사이에다가
added_files=[('HOME.ui')] 입력
: 여러개 일 경우에는
added_files=[('HOME.ui','.'),('HOME2.ui','.')]
편집된 spec 파일로 빌드하기
pyinstaller --clean --runtime-tmpdir ~\PycharmProjects\pythonProject --exclude-module matplotlib practice1.spec
이 과정을 실행시 주의해야 할 점!
ui파일이 응용프로그램과 같은 폴더에 있어야한다는 점!
'여니의 프로그래밍 study > 파이썬' 카테고리의 다른 글
[#4 파이썬 기초] 파이썬 주석, 라인 유지, if문에 대해 알아보자 (0) | 2021.01.03 |
---|---|
[#1 파이썬 기초] 파이썬의 기본적인 개념에 대해 알아보기 (0) | 2021.01.02 |
[파이참] 코드 실행시간 측정하기 (time모듈, datetime모듈 사용) (0) | 2020.12.29 |
[아나콘다] (TensorFlow) 텐서플로우 설치하기 (0) | 2020.12.24 |
[아나콘다] Python 아나콘다 가상환경 설정하는 방법 (0) | 2020.12.24 |