LookupError: unknown encoding: 65001

前言

我这段时间进入anaconda prompt都会遇到一个问题,只要输入conda activate 房间名就会报错,出现65001这种错。如下图:LookupError: unknown encoding: 65001_第1张图片
我猜这就是系统的encoding 发生了错误,而且界面的字体都变样了(跟平时看到的cmd的字体也不一样),如下图为cmd的打开样子:
LookupError: unknown encoding: 65001_第2张图片
当时解决的办法(我之前写的经验):9.22报错:Fatal Python error: init_sys_streams: can‘t initialize sys standard streams LookupError:


解决方法

今天就发现博客解决DEV-C++乱码问题,我认为跟这个原因有关。下面是步骤(跟参考的博客一样的都可以看,我只是为了记录我自己的步骤)

step1

找到电脑的设置-选择时间和语言
LookupError: unknown encoding: 65001_第3张图片

step2

先点左侧的语言,再点右侧的管理语言设置
LookupError: unknown encoding: 65001_第4张图片

step3

在弹出的区域对话框中选择管理,点击下面的更改系统区域设置
LookupError: unknown encoding: 65001_第5张图片

step4

在弹出的区域设置对话框里去掉□的勾,然后确定(好像还要重启电脑一遍)。
LookupError: unknown encoding: 65001_第6张图片

step5

再次打开anaconda prompt,激活环境就进入房间了,没有再报错,字体也恢复了以前。
LookupError: unknown encoding: 65001_第7张图片

你可能感兴趣的:(anaconda,prompt,python,开发语言)