【python】程式打包成可執行檔案
阿新 • • 發佈:2019-02-01
優點:
1. pyinstaller 是跨平臺的可以用在linux和windows系統上
2. 操作非常簡單,幾個命令就搞定了,這個比py2exe容易用多了
缺點:
1. 打包後的體積過大,因為要帶 python.dll庫,所以沒有辦法
2. 不能和 tkinter 等庫,打包成單獨一個檔案
安裝:最方便的方式是使用:pip install PyInstaller1. 去官方網站 http://www.pyinstaller.org/ 下載最新版,解壓
2. 進入pyinstallpython
3. 如果沒有安裝pip就自己下載然後執行python setup.py install
使用方法:
pyinstaller -F -w -i file.ico script.py
預設打包的檔案放在dist裡面,執行完畢之後,開啟dist就能看到script.exe(-F)或者script的目錄(-D)常用引數:-F 就是打包成單獨的一個檔案
-D 打包成一個目錄
-w 就是視窗程式,不會跳出後面的黑框(cmd命令提示符)
-d debug程式
-c 命令列程式,沒有視窗
–i FILE.ICO 給程式加上icon圖示