命令promp无法识别激活/停用conda环境命令

2024-10-01 05:01:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我在这个问题上疯了,我真的很想得到一些帮助,因为我读了无数关于类似问题的帖子,但我没有找到解决我这个问题的办法。我使用的是Windows10,其中有Anaconda1.6.2和Python2.7.13。在

我在conda中创建了一个新环境(称为AntennaTracking),我想激活它,同时停用名为root的默认环境。当我输入“conda info--envs”时,我得到的两个环境的根前面都有一个*号,表明这两个环境都存在,根目录被激活,而Antennatracking没有激活。在

我尝试在cmd提示符中使用“activate AntennaTracking”和“deactivate root”(以及每个语法变体…),但它说activate/deactivate不能被识别为内部或外部命令或可执行文件。

我注意到cmd提示符在C:\Users\Antoine\Anaconda2\Scripts中查找命令,尽管实际脚本文件不在其中,但在C:\Users\Antoine\Anaconda2\envs\AntennaTracking\Scripts中(因此在新环境中)。在

我发现很多帖子说你必须修改系统的路径环境变量,我已经尝试过了。我将C:\Users\Antoine\Anaconda2\envs\AntennaTracking\Scripts添加到路径中,但是cmd提示符仍然在C:\Users\Antoine\Anaconda2\Scripts中查找activate/deactivate。在

据我所知,实际的activate/deactivate脚本位于何处并不重要,只要cmd提示符知道能找到它。这是真的吗?在

在任何情况下,我愿意接受您的每一个建议,并非常感谢您的帮助。我尝试了太多的方法来记录他们,所以开枪吧。在

如果我忘了在这个问题中包括一些信息,我很抱歉。以下是cmd提示符错误cmd和我当前路径PATH(抱歉用法语…)的屏幕截图

谢谢你!在


Tags: 路径cmd环境scriptsrootcondausers帖子