Python 세 가지 포장 exe 방법 사례 튜 토리 얼

cxfreeze,pyinstaller,py2exe 세 가지 방식
현재 인터넷 에서 얻 을 수 있 는 무료 Python 포장 도 구 는 주로 세 가지 가 있 습 니 다.py2exe,PyInstaller 와 cxFreeze。그 중에서 PyInstaller 최신 판 은 Python 2.7 만 지원 하고 py2exe 는 python 3.x 버 전 을 개발 할 계획 이지 만 아직 완성 되 지 않 았 습 니 다.cx 만Freeze 는 python 3.X 버 전 을 지원 하고 python 2.X 버 전도 지원 합 니 다.개인 적 으로 도 cxfreeze 가 간단 하고 실수 하기 쉽 지 않다 고 생각 합 니 다.
cxfreeze 는 몇 가지 파일 형식 이 있 습 니 다.msi 와 whl.msi 는 설치 패키지 입 니 다.직접 더 블 클릭 하여 실행 하고 주 소 를 다운로드 합 니 다.http://sourceforge.net/projects/cx-freeze/files/4.3.2/ 。whl 은 python 설치 패키지 입 니 다.설치 형식:pip install whl 파일 주소,다운로드 주소:    https://www.lfd.uci.edu/~gohlke/pythonlibs/
설치 후 cxfreeze 실행 스 크 립 트 는 python스 크 립 트 아래
cxfreeze 패키지 exe 형식:
python cxfreeze 모든 경 로 를 포장 할 py 파일  --target-dir=
cxfreeze D:/hello.py --target-dir D:/123 또는 python cxfreeze D:/hello.py --target-dir=D:/123
단계:
         1.우선,본 기계 에 설 치 된 python 해당 버 전의 cx 를 다운로드 합 니 다.Freeze 패키지
msi: https://www.lfd.uci.edu/~gohlke/pythonlibs/
whl:  https://www.lfd.uci.edu/~gohlke/pythonlibs/
         설치
whl:pip install whl 설치 패키지
설치
         3.설치 완료 후 python 설치 디 렉 터 리 에 있 는 Scripts 폴 더 에서 cx 생 성freeze 관련 파일.

cmd,이 파일 디 렉 터 리 에 들 어가 서 입력 하 십시오.

cxfreeze --version    python cxfreeze --version
다음 그림 정 보 를 표시 하면 설치 성공 을 설명 합 니 다!

다음은 python 프로그램 을 포장 할 수 있 습 니 다.
        4.python 프로그램 을 새로 만 듭 니 다.예 를 들 어 hello.py
"C:\Python 33\Scripts"디 렉 터 리(즉 cxfreeze 명령 이 있 는 파일 디 렉 터 리)에서 실행:

cxfreeze D:/hello.py --target-dir D:/123  

물론 이것 은 비교적 간단 한 프로그램 이기 때문에 관련 의존 파일 이 비교적 적 습 니 다.외부 패 키 지 를 많이 도입 할 때 하나의.exe 파일 만 생 성 하 기 를 원할 때 다음 과 같은 명령 을 사용 할 수 있 습 니 다.

cxfreeze D:/hello.py --target-dir D:/123 --no-copy-deps  
이 때.exe 파일 만 생 성 되 는 것 을 발견 합 니 다.

        5.설치 가능 한 패키지 파일 을 만 들 려 면'distutils setup script'방식 을 사용 해 야 합 니 다.즉,setupy.py 파일 을 만 드 는 방식 이 필요 합 니 다.
        여기 서 setup.py 파일 을 간단하게 만 들 고 상기 hello.py 파일 을 만 드 는 설치 가능 한 파일 패 키 지 를 만 듭 니 다."

실행:

python setup.py bdist_msi  

실행 에 성공 하면"C:\Python 33\\Scripts"디 렉 터 리 에서 build 와 dist 두 파일 을 생 성 합 니 다.
이 중 dist 폴 더 에는 hello.py 프로그램의 설치 패키지 파일 이 포함 되 어 있 습 니 다.

build 폴 더 에 hello.py 프로그램 을 포함 하 는 실행 가능 한 파일,즉 hello.exe 입 니 다.

파 이 썬 의 3 가지 포장 exe 방법 사례 튜 토리 얼 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 파 이 썬 포장 exe 방법 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 바 랍 니 다!

좋은 웹페이지 즐겨찾기