Python 针对打包文件出现UnicodeDecodeError错误解决方法


很多时候,我们想把写出来的程序用第三方库pyinstaller打包成计算机可直接运行的文件,形成后缀.exe的形式。可能出现下列这种错误:

UnicodeDecodeError: 'gbk' codec can't decode byte 0xac in position 166: illegal multibyte sequence


解决方法:

   (1) 把转换的文件放在英文目录下,换句话说不要放在中文目录下、

 (2)更重要的一点是,打包的代码文件一定是英文命名的,切记中文名字(我就是代码文件是中文的,就出现错误的,然后改成英文的就OK了)

(3)其余方法待发现.........

猜你喜欢

转载自blog.csdn.net/memory_qianxiao/article/details/80927722