无法在anaconda试驾中获得python命令

时间:2017-07-21 15:57:54

标签: python anaconda

我使用默认设置安装了Anaconda。(我发布了一个.png按钮我推了但是我没有代表超过两个链接)

我正在关注Anaconda Test Drive的试驾,并遇到第2节 - 环境问题。 按照提供的代码,我创建了几个环境,在它们之间切换,然后停用一个。 当我停用环境时,我去了“conda”不再是公认命令的地方。

Anaconda Terminal Session: 我打开anaconda终端并从根目录开始。 我成功地激活了环境'雪花'。 我发出命令'deactivate',它应该返回到根目录。 但是,我现在更远的文件结构'conda'不是一个公认的命令。我想我可以发出'cd appdata \ local \ continuum \ anaconda2'来解决这个问题,但我想我可能搞砸了一些东西,想解决这个问题。

有什么建议吗?

在发布问题之前遇到的一些事情: 1.当我安装anaconda时,有一个与PATH有关的复选框 - 但是anaconda鼓励我不要检查盒子 - 所以我没有。 2.我还在这里阅读了一些帖子,讨论一个应该有一个简单的路径,所以我想知道我是否应该在默认路径以外的地方安装这个 - 这有点长,你可以在终端会话中看到。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

我想我知道为什么命令conda无法识别。 当您第一次输入(在终端的屏幕截图中)时,您处于C:\Users\RAdams.GNSMEM\AppData\Local\Continuum\Anaconda2。在这个文件夹中你应该有可执行文件conda,所以当你在这个文件夹中调用它时,它可能会被执行。但是,当您在此文件夹之外调用conda时(屏幕截图中第二次),您没有要执行的名为conda的可执行文件。如果您想要调用命令conda而不需要在Anaconda2文件夹中,则应该将此命令放在PATH变量中。可能这是安装经理要求你做的事情而你拒绝了(也许它建议你反对它,因为你正在处理Windows,它可能与Linux中发生的情况有些不同)。

修改

再看一下你的截图后,我发现C:\Users\RAdams.GNSMEM\AppData\Local\Continuum\Anaconda2实际上是你的环境。您已激活此环境并位于文件夹C:\Users\RAdams.GNSMEM中。在此环境中,即使在其外部也可以调用其中的可执行文件。问题是你之后激活snowflakes(我认为其他环境已自动停用),然后停用它。因此,当您最后一次调用conda时,您没有加载任何环境。我想你的环境还不错。