PyInstaller를 이용하면 파이썬과 PyQt5로 제작한 GUI 프로그램을 간단하게 실행파일 (exe)로 만들 수 있습니다. (PyInstaller 홈페이지)
실행파일은 파이썬이 설치되어 있지 않은 pc에서도 프로그램을 실행할 수 있도록 해줍니다.
- PyInstaller 설치
- 실행파일 만들기
- 콘솔창 출력되지 않도록 하기
- 실행파일 하나만 생성하기
PyInstaller 설치
우선 명령프롬프트에서 아래의 명령어를 통해 PyInstaller 패키지를 설치합니다.
실행파일 만들기
Python 파일이 있는 폴더로 이동한 다음, 아래 명령어를 입력하면 해당 폴더에 실행파일이 만들어집니다.
pyinstaller qtextbrowser_advanced.py만들어진 폴더에서 dist로 이동해서, 한 번 더 들어가면
아래 그림과 같이 실행파일을 찾을 수 있습니다.
더블클릭해서 실행을 해보면 아래 그림과 같이 콘솔창이 함께 출력됩니다.
콘솔창 출력되지 않도록 하기
콘솔창이 출력되지 않게 하려면 아래와 같이 명령어에 '-w' 또는 '--windowed'를 추가해줍니다.
pyinstaller -w qtextbrowser_advanced.py실행파일 하나만 생성하기
실행파일 하나만 생성하기 위해서는 아래와 같이 명령어에 ‘-F’ 또는 ‘–onefile’을 추가합니다.
pyinstaller -w -F qtextbrowser_advanced.py실행파일 생성이 완료되었습니다.
다시 dist 폴더로 이동하면 실행파일 하나만 생성된 것을 볼 수 있습니다.
이제 PyQt5와 BeautifulSoup을 이용해서 작성한 코드를 실행파일을 이용해서 실행할 수 있습니다.
생짜
카테고리
- 분류 전체보기 (319)
- karma( 업 ) (189)
- C_C++ (8)
- Python (25)
- Embedded (8)
- Electric Vehicle (5)
- Multiwii on The Book (0)
- 사이트 강좌 정리 (23)
- linux (12)
- QT&QML 시작하기 (13)
- QT ML on The Book (0)
- QT&QML Using (4)
- QT&QML Error (5)
- QT&QML Tip (27)
- Maker (3)
- 비전&Deep Leaning (9)
- 아무튼, coder (8)
- Web (8)
- Tensorflow Certification (4)
- YOCTO (4)
- Life (126)
- play (46)
- 여행 (9)
- 책 (19)
- Bengbu-Nanging (1)
- 영어 (8)
- 중국어 (1)
- Diet (17)
- IDAE (0)
- English 순해 (0)
- 요리 (6)
- karma( 업 ) (189)
태그목록
공지사항
최근에 올라온 글
- 우분투 20.04 LTS에 samba 설치 & 설⋯.
- D-BUS(1), dbus-1 install.
- SourcTree에 ssh key 등록하기.
- shell 스크립트, 특정 프로세스 메모리,CPU⋯.
- shell 내용을 파일로 저장하기, touch/t⋯.
최근에 달린 댓글
- 송진가루 한번 사보아야겠네요 인두기가 자꾸 타서 귀찮아⋯. 9119 11.20
- 답변이 늦어서 죄송합니다. ^^;;; 여기서 빠르⋯. 생짜 09.13
- 장점에 있는 빠르다와 단점의 느리다는 서로 다른 부분에⋯. 소루 09.06
- 감사합니다. 잘 보고 갑니다. 그리고 자료들도 퍼가며 ⋯. 비더탑 01.27
- 도움되는 글 되게 잘 배우고 가요. yjdslee 2020
최근에 받은 트랙백
링크
글 보관함
- 2022/07 (1)
- 2022/05 (1)
- 2022/03 (1)
- 2022/02 (5)
Yesterday152
Today5
Total224,128
가입하기 RSS FEED
생짜 blog is powered
by Daum/designed by Tistory
달력
122022 이전 다음
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
리눅스 터미널에서 python 실행파일 만들기
karma( 업 )/Python 2016. 7. 14. 11:36Raspberry Pi를 구입하고 Raspbian을 설치했다.
Raspbian에서 python을 학습중인데 python IDE를 사용하지 않고 python 파일을 실행시키려면
꼭 'python xxxx.py' 방식으로 해야 한다.
리눅스에서는 파일 최상단의 shebang(#!) 라인을 통해 Python을 먼저 불러내지 않고도 python 파일을 실행파일 형태로 바꿀 수 있다.
단계별로 따라해 보자
1. python 파일 최상단에 '#!/usr/bin/env python' 삽입하기
2. python 파일 실행모드 지정하기
리눅스는 시스템을 보호하기 위해 새로 생성되는 파일에 실행파일 속성을 자동으로 부여하지 않는다.
chmod 명령어를 이용하여 해당 파일이 실행될 수 있는 프로그램이라는 속성을 지정해야 한다.
3. 실행
공유하기
게시글 관리
구독하기생짜'karma( 업 ) > Python' 카테고리의 다른 글
제어문, 함수, 클래스의 끝은 ':' (0)2018.11.16print 함수 줄바꿈 금지 인자 end="" (0)2018.11.16Making a QML Application in Python (0)2018.07.06PySide2 소개 (0)2018.07.06My First Python program (1)2016.07.14Posted by 생짜
| 댓글1
댓글을 달아 주세요
Name
Password
Homepage
secret
Comment