各種坑
用py2exe,不支持,僅支持2.x
用cx_frezee,各種問題
方法
用pyinstaller。
安裝時務必用pip3 install pyinstaller。
用pip3.6 install pyinstaller不通過,這又是一個大坑。
今天是2017年11月18日,可以明確的是
pyonstaller兼容支持python3.6了!
安裝
pip3 install pyinstaller完美通過。
打包發布
進入你的編程目錄。
打開cmd。
鍵入“pyinstaller -w -i c://logo.ico yourfilename.py ”
目錄下出現3個新的目錄:dist、build、—pycache—
進入dist,找到exe文件,點擊打開。
大功告成!
參數說明
-F 表示生成單個可執行文件
-w 表示去掉控制臺窗口,這在GUI界面時非常有用。不過如果是命令行程序的話那就把這個選項刪除吧!
-p 表示你自己自定義需要加載的類路徑,一般情況下用不到
-i 表示可執行文件的圖標
以上這篇python3.6.3轉化為win-exe文件發布的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答