python-pyinstaller打包exe

???????? 不是所有的Windows 都裝有Python環(huán)境,所以如果你的Python程序想運(yùn)行在別人的電腦上,就得將.py打包成.exe。這里介紹下 pyinstaller :

?????? 首先下載pyinstaller??? pyinstaller下載

?????? 1.將下載包解壓出來

??????? 2.在終端窗口到解壓過后的文件夾的路徑下,運(yùn)行 Python setup.py install

??????? 3.把你要打包的.py文件(這個程序用到的所有.py文件)拷到解壓過后的文件夾下

??????? 4.在終端窗口到解壓過后的文件夾的路徑下,運(yùn)行Python pyinstaller.py -F XXX.py(XXX.py是你程序開始的第一個.py文件)


成功運(yùn)行結(jié)束后,在解壓過后的文件夾下面會有你第一個.py文件名的 文件夾,在那個文件夾下的dist文件夾下會有個XXX.exe 文件(這就是打包過后可以在別人的電腦上運(yùn)行的exe程序)。


使用PyInstaller

提前寫好需要轉(zhuǎn)換的Python腳本,并在CMD中輸入命令格式為:
pyinstaller [參數(shù)] [腳本路徑] ,
該參數(shù)包括:
-F, --onefile Py代碼只有一個文件
-D, --onedir Py代碼放在一個目錄中(默認(rèn)是這個)
-K, --tk 包含TCL/TK
-d, --debug 生成debug模式的exe文件
-w, --windowed, --noconsole 窗體exe文件(WindowsOnly)
-c, --nowindowed, --console 控制臺exe文件(WindowsOnly)
-X, --upx 使用upx壓縮exe文件
-o DIR, --out=DIR 設(shè)置spec文件輸出的目錄,默認(rèn)在PyInstaller同目錄
-v FILE, --version=FILE 加入版本信息文件


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

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

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