【问题标题】:conda is not not able to create env, not activating env and also jupyter is not workingconda 无法创建 env,无法激活 env,jupyter 也无法正常工作
【发布时间】:2020-11-29 13:35:38
【问题描述】:

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

但现在我得到这个只有错误 rahul@linux:~$ conda 找不到与平台无关的库 考虑将 $PYTHONHOME 设置为 [:] 致命的 Python 错误:initfsencoding:无法获取语言环境编码 LookupError:没有注册编解码器搜索功能:找不到编码

当前线程 0x00007fad7aed0740(最近调用优先): 中止(核心转储)

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

【问题讨论】:

  • 你只跑了conda,没有别的?

标签: jupyter-notebook anaconda conda miniconda anaconda3


【解决方案1】:

我遇到了同样的错误,但是在没有 conda 的普通 Debian 10 上(并且我没有采取任何行动)。

Python3.5 运行良好,但 python3.7(链接到 python3)因同样的错误而崩溃。我尝试了所有我能想到的 PYTHONPATH,但没有任何效果,而且我认为它无能为力,因为 python3 -vvv 表明编码包很好找到并导入了。

然后我认为这是我的语言环境。 (这里有一些非常有趣的信息https://vstinner.github.io/python37-new-utf8-mode.html,但没有找到我的答案)

最后我能做的就是从源代码重新安装python3.7(使用apt它不起作用),然后重新安装所有需要的包。 (如果您缺少 lsb_release,请查看 answer:它在 /usr/share/pyshared

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多