在python3.6服务器上运行模型,字符编码出现问题。
UnicodeEncodeError: 'ascii' codec can't encode character '\u5bfc' in position 0: ordinal not in rang(128)
于是使用命令行运行python,显示'ANSI_X3.4-1968'
import sys
sys.stdout.encoding
所以改下环境,改成utf-8
使用命令vi ~/.bashrc,在当前用户目录下的~/.bashrc文件最后一行加上
export LANG = 'en_US.UTF_8'
# export PYTHONIOENCODING=utf-8
之后再运行,查看'ANSI_X3.4-1968'是否变成'utf-8'