Anaconda 环境不会激活

Posted

技术标签:

【中文标题】Anaconda 环境不会激活【英文标题】:Anaconda environment won't activate 【发布时间】:2020-03-14 09:39:26 【问题描述】:

我在使用 Anaconda 4.7.10 的 Windows 7 上。

输入后的命令提示符

Python

我看到了这个:

此 Python 解释器在 conda 环境中,但该环境尚未激活。

因此,我按照说明激活了我的 Conda 环境。

    在 CMD 中,我检查了 Conda 环境列表

    conda env list
    

    环境“基础”返回:

    base          * C:\Users\Linda\anaconda3
    

    我添加了系统变量的路径

    我激活了我的环境

     conda activate base
    

    返回:

     (base) C:\Users\Linda>
    

我不知道从哪里开始 - 我应该输入更多提示吗?

我关闭了 CMD 并再次输入:

Python

它仍然返回需要激活的 Conda 环境消息......所以我的激活实际上没有工作。但是我对如何继续激活过程没有任何想法。有什么想法吗?

【问题讨论】:

Conda激活不像软件激活,它只是启用你要使用的虚拟环境,默认情况下你会在基础环境下,除非你创建一个新的并稍后激活它跨度> 【参考方案1】:

您的步骤 4 已经确认您能够激活基础环境。

(base) C:\Users\Linda>

激活环境后,默认目录为"C:\Users\your-account"

不过,我建议您使用 Anaconda Prompt 而不是常规 CMD。

如果要使用CMD,先激活环境C:\Users\your-account>activate base再开启python交互界面(base) C:\Users\your-account>python

【讨论】:

谢谢。我在 Anaconda Prompt 中运行了 C:\Users>Python 命令,它没有给出任何错误消息。但是,当我在 CMD 中运行相同的命令时,它仍然给我环境尚未激活的错误消息。这有关系吗? 添加了关于你应该做什么以及在 CMD 中以什么顺序访问 python 交互界面的说明。 @PenguinZzz 请考虑接受投票答案。谢谢。 这行得通,非常感谢!我已为您的答案投票,但似乎“记录了声誉低于 15 的人的投票,但不要更改公开显示的帖子得分”。不过我已经接受了你的回答。

以上是关于Anaconda 环境不会激活的主要内容,如果未能解决你的问题,请参考以下文章

如何激活 Anaconda 环境

anaconda配置环境

在 VsCode 中激活 Anaconda 环境

构建期间在 Dockerfile 中激活和切换 Anaconda 环境

Anaconda 配置虚拟环境

anaconda安装后cmd命令下运行python出现环境变量未激活