用pyinstaller把python代碼打包成exe可執(zhí)行文件

優(yōu)缺點(diǎn)分析

優(yōu)點(diǎn): 1. pyinstaller 是跨平臺(tái)的可以用在linux和windows系統(tǒng)上 2. 操作非常簡(jiǎn)單,幾個(gè)命令就搞定了,這個(gè)比py2exe容易用多了 缺點(diǎn): 1. 打包后的體積過(guò)大,因?yàn)橐獛ython.dll庫(kù),所以沒(méi)有辦法 2. 不能和tkinter 等庫(kù),打包成單獨(dú)一個(gè)文件

安裝方法

直接使用pip工具安裝
pip install pyinstaller
下載文件手工安裝

1、下載pyinstaller
http://www.pyinstaller.org/官網(wǎng)下載。
2、安裝
下載完成后,解壓即可。
3、pyinstaller使用方法
使用也非常的簡(jiǎn)單,cmd下進(jìn)入解壓出來(lái)的目錄,執(zhí)行如下命令。

python pyinstaller.py [opts] yourprogram.py

主要選項(xiàng)包括:

-F, –onefile 打包成一個(gè)exe文件。
-D, –onedir 創(chuàng)建一個(gè)目錄,包含exe文件,但會(huì)依賴很多文件(默認(rèn)選項(xiàng))。
-c, –console, –nowindowed 使用控制臺(tái),無(wú)界面(默認(rèn))
-w, –windowed, –noconsole 使用窗口,無(wú)控制臺(tái)-X 用upx給程序加殼

打包案例:

pyinstaller -F -w XXX.py
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容