【问题标题】:Error activating conda environment激活 conda 环境时出错
【发布时间】:2017-03-07 19:43:59
【问题描述】:

我创建了一个名为 py3 的 conda 环境。 当我尝试激活环境时,我收到错误消息"No such file or directory."

当我列出环境时,它显示环境所在

~/.conda/envs/py3

我已经阅读了一些与此相关的帖子: Conda can't activate environmentconda how do I activate environments

这些帖子似乎都没有解决我的问题。

【问题讨论】:

  • 您是如何尝试激活环境的?你在什么操作系统上? PATH 环境变量的值是多少?
  • 操作系统是 Linux。我试过source activate py3。 PATH 环境变量包含许多值。第一个值是 anaconda bin 目录(例如 ./someOtherDirs/anaconda_2_3/bin)。我认为可能存在一些管理问题阻止我创建 conda 环境,但我不知道如何检查是否是这种情况或其他原因。
  • 您能否发布完整的 PATH 和确切的错误消息?这会帮助很多人。

标签: conda


【解决方案1】:

安装不同版本的 Python

您可以创建并激活一个名为 snoops 的新环境,并安装最新版本的 Python 3,如下所示:

conda create --name py3 python=3

Linux、OS X:

源码激活py3

窗户:

激活 py3

【讨论】:

    【解决方案2】:

    为此,您需要使用以下方法为 anaconda 设置路径:

    对于 anaconda 2:

    export PATH=~/anaconda2/bin:$PATH
    

    对于 anaconda 3:

    export PATH=~/anaconda3/bin:$PATH
    

    对于 anaconda 4:

    使用 Anaconda 提示

    然后

    conda --version  
    

    确认它有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-11
      • 2016-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-23
      相关资源
      最近更新 更多