+
96
-

python print中文出现UnicodeEncodeError: 'ascii' codec can't encode characters

python print中文出现UnicodeEncodeError: 'ascii' codec can't encode characters

不支持中文,怎么解决?

网友回复

+
16
-

解决办法

(1)设置环境变量LANG 在linux或Mac上设置环境变量的方式一样,编辑~/.bash_profile文件('~'指的是用户登录后的默认目录),添加一行:

export LANG="en_US.UTF-8"

保存退出后重新打开命令行控制台

(2)使用PYTHONIOENCODING

在运行python命令前添加参数 PYTHO...

点击查看剩余70%

我知道答案,我要回答