LookupError: unknown encoding: cp65001

Posted wells163

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LookupError: unknown encoding: cp65001相关的知识,希望对你有一定的参考价值。

在CMD下解释运行python时出现LookupError: unknown encoding: cp65001错误(编码错误

  在cmd下chcp命令(大概是change codepage?)可查看当前代码页,chcp nnn可改变当前使用的代码页。常用有936-GBK编码,437-美国英语,还有这个出问题的65001-utf-8编码。 所以解决报错可以每次打开命令行都用chcp 936来更换当前代码页,也可以在属性和默认值里修改。

  修改后重启cmd查看属性还是65001的代码页。打开注册表,定位到”HKEY_CURRENT_USER\Console”,对比正常与非正常的键值对,发现只多了一个codepage键,于是直接修改CodePage键的值为3a8(936的十六进制值),然后重启命令行

以上是关于LookupError: unknown encoding: cp65001的主要内容,如果未能解决你的问题,请参考以下文章

LookupError: unknown encoding: cp65001的问题

使用milang出错:LookupError: unknown encoding: idna

2020-1-4:安装Python,运行PIP出现LookupError: unknown encoding: cp65001

NLTK 和停用词失败 #lookuperror

Python 2.7:LookupError:未知编码:cp65001 [重复]

我什么时候应该在python中引发LookupError?