python pygame模塊 pyinstaller打包py生成的exe文件運行出現(xiàn)錯誤如何解決?
pyinstaller打包py生成的exe文件運行出現(xiàn)錯誤如何解決?仔細查找代碼,重新打包調試,確定問題是否出在pyGame的字體設置代碼中:因為當EXE成功打包運行時,系統(tǒng)無法匹配相應的字體資源,因
pyinstaller打包py生成的exe文件運行出現(xiàn)錯誤如何解決?
仔細查找代碼,重新打包調試,確定問題是否出在pyGame的字體設置代碼中:
因為當EXE成功打包運行時,系統(tǒng)無法匹配相應的字體資源,因此會給出錯誤提示并停止運行。
其次,pyinstaller不會為您打包pyGame所需的多媒體資源,這需要您手動添加。
解決字體資源問題的方法是替換以下代碼:
這樣系統(tǒng)可以調用現(xiàn)有字體,然后重新打包,然后將pyGame所需的媒體資源文件與EXE文件存儲在同一目錄下,EXE可以正常運行。