conda无法创建env,无法激活env,jupyter也无法工作



我收到这个错误,我只是在玩Linux命令,我突然注意到一个变化,我的conda没有响应,所以我无法激活我的env,创建新的env或打开Jupiter笔记本。我的系统中有许多项目,因此如何减轻此错误在此错误之前,当一切正常时,我的终端前面总是有一个(基本(名称,如下所示(基础(rahul@linux:约$conda

但现在我得到的只是错误rahul@linux:约$conda找不到独立于平台的库考虑将$PYTHONHOME设置为[:<exec_prefix>]Python致命错误:initfsencoding:无法获取区域设置编码LookupError:未注册编解码器搜索功能:找不到编码

当前线程0x00007fad7aed0740(最近的调用优先(:中止(堆芯转储(

如果我卸载并重新安装conda,我的env会发生什么,那么我会害怕

我也有同样的错误,但在一个普通的Debian 10上,没有conda(我没有采取任何行动(。

Python3.5运行良好,但Python3.7(链接到Python3(因同样的错误而崩溃。我尝试了我能想到的每一个PYTHONPATH,但都不起作用,我认为它什么都做不了,因为python3 -vvv表明编码包已经找到并导入。

然后我以为这是我的地方。(这里有一些非常有趣的信息https://vstinner.github.io/python37-new-utf8-mode.html但没有找到我的答案(

最后,我所能做的就是从源代码重新安装python3.7(使用apt它不起作用(,然后重新安装所有需要的软件包。(如果你错过了lsb_release,请检查这个答案:它在/usr/share/pyshared中(

最新更新