파이썬 실행 파일 만들기 (convert .py to .exe)

2021. 4. 6. 16:18·Python & SQL/Python Practice

파이썬의 pygame 모듈을 사용해서 간단한 게임을 만들어보았다.

 

 

 

 

배포를 위해 파이썬 파일(.py)을 실행 파일(.exe)로 바꾸는 방법을 알아보았는데 생각보다 너무나 간단했다. 

(파이썬 스크립트를 실행파일로 만들기 위해서 다양한 패키지가 사용되는데, 이번에는 pyinstaller 를 이용)

 

VSCode의 터미널 창(Ctrl+J)을 열고 pip install pyinstaller 를 입력 후 엔터를 치면 설치가 된다. 

 

그리고 다시 터미널 창에, pyinstaller 파일명.py --onefile --noconsole 를 입력 후 엔터를 치면 exe파일로 변환이 된다.

 

이때, 아이콘에 이미지를 넣고 싶다면, pyinstaller 파일명.py --icon=이미지파일명.ico --onefile --noconsole 해주면 된다.

 

아이콘에 넣을 사진은 확장자가 반드시 ico 이어야만하는데, https://icoconverter.com 에서 변환하면 된다.

 

아이콘에 이미지 추가 완료!

 

완성된 실행파일을 실행하면 조금 시간이 걸린 후에 게임 창이 열린다.

 

게임 화면

 

오늘도, 즐겁게 파이썬!

'Python & SQL > Python Practice' 카테고리의 다른 글

[파이썬 텍스트 가공] 그레이 아나토미 메러디스의 대사만 모으기  (0) 2021.04.22
서울시 자치구별 인구 분포 및 스타벅스 분포  (5) 2021.04.09
기상청 공공데이터로 내 생일 기온 변화 그래프 그리기(feat. 주피터 노트북)  (0) 2021.03.31
[문자열 웹 크롤링] 오늘의 띠별 운세  (0) 2021.03.31
파이썬 자연 언어 처리(Natural Language Processing, NLP) 맛보기  (0) 2021.03.29
'Python & SQL/Python Practice' 카테고리의 다른 글
  • [파이썬 텍스트 가공] 그레이 아나토미 메러디스의 대사만 모으기
  • 서울시 자치구별 인구 분포 및 스타벅스 분포
  • 기상청 공공데이터로 내 생일 기온 변화 그래프 그리기(feat. 주피터 노트북)
  • [문자열 웹 크롤링] 오늘의 띠별 운세
J. Son
J. Son
Petit à petit l'oiseau fait son nid.
  • J. Son
    Steady Study Log
    J. Son
  • 전체
    오늘
    어제
    • 분류 전체보기 (170) N
      • Python & SQL (63)
        • Python Basics (21)
        • Python Problems (23)
        • Python Practice (11)
        • MySQL (1)
        • Git & GitHub (7)
      • ML & DL (7) N
      • Projects (5)
        • Project Portfolio (5)
      • AI Camp (4)
        • Camp Reflection (4)
      • Concept Notes (6)
        • Statistics & Stata (4)
        • Mathematics (2)
      • Archive (84)
        • Java (24)
        • R (1)
        • Languages (49)
        • Miscellaneous (10)
  • 블로그 메뉴

    • 홈
    • 방명록
  • 링크

    • GitHub
    • WikiDocs
  • 공지사항

  • 인기 글

  • 태그

    불어 관계대명사
    python problem
    복합과거
    파이썬 streamlit
    점프투파이썬 연습문제
    Le Petit Prince
    share.streamlit.io
    점프투파이썬 연습문제 풀이
    객체
    Stata
    machine learning
    파이썬
    python streamlit
    프로젝트 오일러
    파이썬 크롤링
    passe compose
    어린왕자 불어
    머신러닝
    초보자를 위한 파이썬 300제
    프랑스어 공부
    Github
    MySQL
    Python
    streamlit
    어린왕자 프랑스어
    불어 공부
    파이썬 문제
    자바
    GIT
    맥 git
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
J. Son
파이썬 실행 파일 만들기 (convert .py to .exe)
상단으로

티스토리툴바