把Python打包成可執行文件


  要想在沒有安裝Python集成環境的電腦上運行開發的Python程序,必須把Python文件打包成.exe格式的可執行文件(針對於windows)。網上介紹的各種打包工具的對比如下:

Solution Windows Linux OS X Python 3 License One-file mode Zipfile import Eggs pkg_resources support
bbFreeze yes yes yes no MIT no yes yes yes
py2exe yes no no yes MIT yes yes no no
pyInstaller yes yes yes no GPL yes no yes no
cx_Freeze yes yes yes yes PSF no yes yes no
py2app no no yes yes MIT no yes yes yes

 

1、安裝PyInstaller  

pip install pyinstaller

 

2、PyInstaller的使用方法

Python的打包工作PyInstaller提供了兩種把.py文件包成.exe文件的方式:

第一種方式是把由.py文件打包而成的.exe文件及相關文件放在一個目錄中。這種方式是默認方式,稱為 onedir 方式。語法為:

pyinstaller 應用程序

例如:

pyinstaller Hello.py

    

第二種方式是加上 -F 參數后把制作出的.exe打包成一個獨立的.exe格式的可執行文件,稱為 onefile 方式。語法為:

pyinstaller -F 應用程序

例如:

pyinstaller -F Hello.py 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM