close

使用pyinstaller打包python程式時,

出現如下Error訊息,

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb5 in position 152: invalid start byte

由上圖可發現,

他出現compat.py的第370行中:

out = out.decode(encoding)

導致此問題出現的,

因此我們必須先找出compat.py位置,

依據圖中的位置找到了compat.py,

接著打開此檔案,

並且找到第370行,

將此行的程式碼修改成,

或者是

接著重新執行打包的指令後,

便可正常取得打包好的exe檔囉~

arrow
arrow
    創作者介紹
    創作者 楓綺 的頭像
    楓綺

    K_程式人

    楓綺 發表在 痞客邦 留言(0) 人氣()