1. 程式人生 > >pyinstaller打包py文件時出現錯誤SyntaxError: Non-UTF-8 code starting with 'xb3'

pyinstaller打包py文件時出現錯誤SyntaxError: Non-UTF-8 code starting with 'xb3'

lib ima mage 找到 spa 程序 修改 錯誤 緩存

本文參考: https://blog.csdn.net/qq_40724028/article/details/82904386

因未找到轉發按鈕,故自己參照該文中內容完成此文。

在命令行(cmd)下用pip工具安裝,代碼如下:pip install pyinstaller pip3 install pyinstaller

技術分享圖片

安裝pyinstaller之後,使用的時候出現了以下問題:

技術分享圖片

打開對應的.py文件,將其內容修改至如下所示:

技術分享圖片

其中原來的文件中沒有第一行中的內容,在第二行中的中文部分是亂碼,將其修改之後,即可使用pyinstaller的相關功能,如下所示:

技術分享圖片

使用 pyinstaller -F 語句:

技術分享圖片

此時出現兩個文件夾:

技術分享圖片

其中dist中存儲的是可以執行的文件,build中存儲的是緩存文件。

技術分享圖片

雙擊此可執行文件即可運行:

技術分享圖片

程序源碼如下:

技術分享圖片

pyinstaller打包py文件時出現錯誤SyntaxError: Non-UTF-8 code starting with '\xb3'