>백엔드 개발 >파이썬 튜토리얼 >파이썬으로 exe 소프트웨어를 개발할 수 있나요?

파이썬으로 exe 소프트웨어를 개발할 수 있나요?

(*-*)浩
(*-*)浩원래의
2019-07-06 11:17:006073검색

pyinstaller는 Python 환경 없이 컴퓨터에서 실행되도록 Python 스크립트를 exe 소프트웨어로 패키지화합니다.

파이썬으로 exe 소프트웨어를 개발할 수 있나요? #🎜🎜 #

최신 버전은 pyinstaller 3.1.1입니다. python2.7 및 python3.3+를 지원합니다. Windows, Mac 및 Linux 운영 체제에서 실행할 수 있습니다. (추천 학습: Python 동영상 튜토리얼)

하지만 크로스 컴파일되지 않습니다. 즉, Windows에서 PyInstaller로 생성된 exe는 다음 버전에서만 실행될 수 있습니다. Windows에서는 Linux에서 생성된 항목이 Linux에서만 실행될 수 있습니다.

Windows에서 pyinstaller 설치

Windows에서 pip install pyinstaller 명령을 사용하려면 PyWin32 지원이 필요합니다. pip를 사용하여 pyinstaller를 설치할 때 PyWin32를 찾을 수 없으면 pypiwin32가 자동으로 설치됩니다.

Successfullyinstalled pyinstaller-3.1.1 pypiwin32-219가 나타나면 설치가 성공했음을 의미합니다

#🎜🎜 #

Use

pyinstaller.exe가 있는 폴더를 찾습니다(보통 Python의 "scripts" 폴더 아래). (알림: cmd 아래의 탭 키를 눌러 완료하세요.) 함수)#🎜 🎜#

변환하려는 파일 주소 추가(둘 사이에 공백 있음)

뒤에 -F를 추가하면 pyinstaller.exe는 패키징을 의미합니다. exe 파일입니다(파일이 비교적 큽니다). 추가하지 않으면 라이브러리 파일이 많아집니다. -w를 추가하면 cmd 창 없이 exe로 패키징됩니다. 추가하지 않으면 cmd 창이 나타납니다. (추가 여부는 개인 취향에 따라 다름)

-F command

명령은 대소문자를 구분합니다. 여기서는 대문자로 표시됩니다. -F 명령을 사용하여 응용 프로그램을 독립적인 exe 파일로 패키징합니다. 그렇지 않으면 다양한 dll 및 종속 파일이 있는 폴더입니다

-p 명령

#🎜🎜 ## 🎜🎜#이 명령 뒤에 pyinstaller의 경로를 추가하여 모듈을 검색할 수 있습니다. 애플리케이션 패키징에는 많은 모듈이 포함되기 때문입니다. 여기에 경로를 직접 추가할 수 있습니다. 그러나 작성자가 테스트한 후에는 site-packages 디렉터리에서 인식할 수 있으므로 수동으로 추가할 필요가 없습니다.

위 내용은 파이썬으로 exe 소프트웨어를 개발할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.