‘ascii’ codec can’t encode characters in position
问题
在ubuntu中运行python3脚本输出到命令行出错
解决方案
- 将LANG 或 LC_ALL 设置为 en_US.utf8 或 zh_CN.utf8
列出当前设置
benull@37c7dedb7a13:~# locale
LANG=zh_CN.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES