방법
1. pyinstaller 설치
2. pyinstaller 사용
-w는 실행시 콘솔창(까만 창)이 열리지 않게 하는 용도이다.
-F는 압축해서 하나의 파일로 만들어준다. (onefile)
--icon은 아이콘 설정이다.
--add-data는 원하는 파일을 같이 압축시키는 것이다. 그래야 이미지 등이 정상적으로 나온다.
주의사항
--add-data로 파일을 포함해도, 절대경로로 설정했다면 정상적으로 뜨지 않는다.
소스코드에서 아래처럼 상대경로로 설정해놨어야만 한다.
def resource_path(relative_path):
try:
base_path = sys._MEIPASS
except Exception:
base_path = os.path.abspath(".")
return os.path.join(base_path, relative_path)
photo = PhotoImage(file=resource_path("boring.png"))
참고영상
'파이썬 (Python) > 파이썬 공통' 카테고리의 다른 글
[Python] 파일 이름 일괄변경 툴 만들기 (폴더 이름과 같게) (1) | 2024.02.25 |
---|---|
[Python] 한글 주석 사용법 (0) | 2024.02.25 |
[Python] 파이썬, VS Code 설치 및 환경설정 (0) | 2024.02.25 |
댓글