我在Windows 8上,使用Anaconda 1.7.5 64bit。
我创建了一个新的Anaconda环境
conda create -p ./test python=2.7 pip
来自C:\Pr\TEMP\venv\。
C:\Pr\TEMP\venv\
效果很好(有一个带有新python发行版的文件夹)。康达告诉我输入
activate C:\PR\TEMP\venv\test
激活环境,但是返回:
No environment named "C:\PR\temp\venv\test" exists in C:\PR\Anaconda\envs
如何激活环境?我究竟做错了什么?
如果发生这种情况,则需要为您的环境设置PATH(以便从环境和Windows上的Scripts \中获取正确的Python)。
假设您使用以下方法创建了一个名为py33的环境:
conda create -n py33 python=3.3 anaconda
在默认情况下,这里是在Anaconda \ envs中创建的文件夹,因此您需要将PATH设置为:
set PATH=C:\Anaconda\envs\py33\Scripts;C:\Anaconda\envs\py33;%PATH%
现在它应该可以在命令窗口中工作:
activate py33
上面的行是Windows,等同于Mac和Linux教程中通常显示的代码:
$ source activate py33
更多信息:https : //groups.google.com/a/continuum.io/forum/#!topic/ anaconda/ 8T8i11gO39U