python打包成exe后提示:UnicodeEncodeError: ✀ascii✀ codec can✀t encode characters in position。。

2024-12-15 21:32:06
推荐回答(2个)
回答1:

1、打开命令提示符,输入pip install pyinstaller。

2、按回车键之后,等待安装好pyinstaller。

3、进去要打包的py文件目录,输入pyinstaller -F test.py。

4、按回车键之后,将test.py打包成exe文件。

5、打包完成之后,在dist目录中,可以看到打包的exe文件。

回答2:

有两种办法可以解决
1.换成python 3.x
2.在代码前面加上
import sys
reload(sys)
sys.setdefaultencoding('utf-8')