python如何升級pip 如何使用pyinstaller打包python腳本?
如何使用pyinstaller打包python腳本?首先,PIP install pyinstaller安裝打包模塊,然后命令行進入腳本的相應目錄。如上圖所示,UIUpySide.py公司是要打包的模
如何使用pyinstaller打包python腳本?
首先,PIP install pyinstaller安裝打包模塊,然后命令行進入腳本的相應目錄。
如上圖所示,UIUpySide.py公司是要打包的模塊,
-W是刪除命令窗口,-F是創(chuàng)建可執(zhí)行文件。
-I是添加程序圖標,日歷.ico是打包的exe圖標。
一段時間后,您可以在同一目錄下的dist下找到EXE文件。
這些是常用參數(shù)。
如果需要更詳細的參數(shù),請在命令行中輸入pyinstall-H以獲取參數(shù)說明。
與其四處尋找描述,為什么不使用-h來獲取官方描述?
我相信一點英語并不難。
最后,附上包裝模塊比較圖。
如果它對您有幫助,請喜歡它。
!首先!打開PyChar
PS:我用這個
點擊左上角---設置---項目XXX ---項目解釋器!雙擊中間空格
搜索PySuthor
點擊結果,點擊窗口左下角安裝包
等待安裝
C盤搜索python36---腳本---pyinstaller-腳本.py
打開pyinstall-腳本.py,在第一行加上#Coding=GBK
正常使用
Pyinstaller安裝失敗,是哪的問題?
最近,我剛用pyinstall包了Python程序。我有點感覺。
其他人無法運行它。有幾種情況。
如果用Python 3編寫程序,則可能需要64位操作系統(tǒng)來運行它們。
可能您嘗試的第三方庫未打包到EXE程序中,因此其他人無法運行它。
也有可能您的程序需要讀取其他文件,并且打包后文件目錄錯誤。
等等。
因此,如果我們不能運行它,我們?nèi)匀恍枰纯从惺裁磫栴}。但是,如果它不工作,它會閃回來,窗口將關閉,沒有任何錯誤信息。這里有一個小技巧來告訴你錯誤信息。
打開命令行窗口,拖動EXE程序,然后按enter鍵運行。在窗口結束后,您可以看到錯誤消息。
如果您有任何問題,請發(fā)送私人信息。
pyinstaller打包exe后給別人總運行不了,怎么破?
仔細查找代碼,重新打包調(diào)試,確定問題是否出在pyGame的字體設置代碼中:
因為EXE打包運行成功后,系統(tǒng)無法匹配相應的字體資源,因此會給出錯誤提示并停止運行。
其次,pyinstaller不會為您打包pyGame所需的多媒體資源,這需要您手動添加。
解決字體資源問題的方法是替換以下代碼:
這樣系統(tǒng)可以調(diào)用現(xiàn)有字體,然后重新打包,然后將pyGame所需的媒體資源文件與EXE文件存儲在同一目錄下,EXE可以正常運行。