我对这个问题感到疯狂并且真的很喜欢一些帮助,因为我在类似的问题上阅读了无数的帖子,但我找不到解决我特定问题的方法。我使用Anaconda 1.6.2和Python 2.7.13 Windows 10 。
我在conda(称为AntennaTracking)中创建了一个我想激活的新环境,同时停用了名为root的默认环境。当我输入“conda info --envs”时,我在两个环境中都有一个*位于root前面,显示两者都存在,并且root被激活而Antennatracking则没有。
我尝试在cmd提示符中使用“激活AntennaTracking”和“停用root”(以及每种语法变体......),并且说激活/停用不会被识别为内部或外部命令或可执行文件档案。
我注意到cmd提示符正在 C:\ Users \ Antoine \ Anaconda2 \ Scripts (在根环境中)查找命令,尽管实际的脚本文件不在其中,但在 C:\ Users \ Antoine \ Anaconda2 \ envs \ AntennaTracking \ Scripts (所以在新环境中)。
我发现有很多帖子说你必须修改我尝试过的系统的PATH环境变量。我将 C:\ Users \ Antoine \ Anaconda2 \ envs \ AntennaTracking \ Scripts 添加到PATH,但cmd提示仍然在 C:\ Users \ Antoine \ Anaconda2 \中查找激活/停用脚本
根据我的理解,只要cmd提示符知道找到它,实际的激活/停用脚本在任何环境中使用的位置都无关紧要。这是真的吗?
无论如何,我对你可能提出的每一个建议持开放态度,我们非常感谢你的帮助。我已经尝试了很多东西来跟踪它们,所以拍摄。
如果我忘记在这个问题中包含一些信息,我很抱歉。以下是cmd提示错误cmd和我当前路径PATH的屏幕截图(对不起法语......)
谢谢!