编码错误导致的conda无法激活环境

安装Miniconda后,打开Anaconda Prompt,无法激活环境,并且报错.

Fatal Python error: init_sys_streams: can't initialize sys standard streams
LookupError: unknown encoding: 65001

Current thread 0x00003ff8 (most recent call first):

上网搜索后发现需要需要设置环境变量.

set pythonioencoding=utf-8

但是这样每次都得手动输入,很不方便.

尝试设置环境变量PYTHONIOENCODING为utf-8.

然而没有成功.

使用命令

echo %PYTHONIOENCODING%

输出

65001

也就是说它自动转换了utf-8,而设置临时的环境变量不会自动转换.

设置永久的环境变量问题未解决.

你可能感兴趣的:(编码错误导致的conda无法激活环境)