pyinstaller給Python打包

①在cmd中輸入 pip install pyinstaller 來(lái)安裝pyinstaller,等待安裝完畢。

②安裝完畢后,在cmd中輸入 pyinstaller.exe -F 你的.py文件的路徑。例:pyinstaller.exe -F E:\python\test.py(-F為附加的參數(shù),效果為只輸出單個(gè)的exe文件,更多的參數(shù)百度都可以找到)

③exe文件生成位置將會(huì)顯示在cmd結(jié)果的倒數(shù)第二行,文本為"Appending archive to EXE 輸出目錄"

④輸出時(shí)出現(xiàn) IndexError: tuple index out of range 錯(cuò)誤提示

原因是下載來(lái)的pyinstaller不支持python3.6,去下載最新版本覆蓋即可。

下載地址:pyinstaller/pyinstaller

進(jìn)入網(wǎng)頁(yè)后點(diǎn)擊綠色的"clone or download"按鈕,選擇download zip進(jìn)行下載,將壓縮包中的PyInstaller文件夾覆蓋到PyInstaller的安裝目錄(建議覆蓋前做好備份):

C:\Users\用戶名稱\AppData\Local\Programs\Python\Python36\Lib\site-packages\PyInstaller

覆蓋完成后再次輸出即可生成EXE。

附:-F參數(shù)能不用就盡量不用,打包一時(shí)爽,打開(kāi)花5秒。

?著作權(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)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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