admin管理员组

文章数量:1611531

1、python3报错:

UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position

2、解决办法:
1)直接vim出错的文件 /data/nfs_rt16/jingyu/anaconda3/envs/lm_p/lib/python3.6//encodings/ascii.py

 2)并将*ascii_decode改为utf_8_decode


注:勉强跑起来了,但还是会报其他的错

3、参考:https://vimsky/examples/detail/python-method-codecs.utf_8_decode.html

4、后续对代码做修改,便不再报错。如下:

将所有的
open(all_test_ppl_file, "rb")
改为
codecs.open(all_test_ppl_file, "rb", encoding="utf-8")

本文标签: CodecASCIIUnicodeDecodeErrorDecodePosition