我用的是Windows 8, Anaconda 1.7.5 64bit。

我创建了一个新的蟒蛇环境

Conda create -p ./test python=2.7 PIP

从C: \公关\ TEMP \ venv \。

这工作得很好(有一个带有新的python发行版的文件夹)。康达让我打字

激活C: \公关\ TEMP \ venv \测试

激活环境,然而,这将返回:

在C:\PR\Anaconda\envs中不存在名为“C:\PR\temp\venv\test”的环境

如何激活环境?我做错了什么?


当前回答

亮点: Conda activate environment_name

Mac: conda activate environment_name

其他回答

亮点: Conda activate environment_name

Mac: conda activate environment_name

正如您可以从错误消息中看到的,您指定的路径是错误的。试着这样做:

activate ..\..\temp\venv\test

然而,当我需要安装Anaconda时,我从这里下载了它,并将其安装到默认路径(C:\Anaconda),然后我把这个路径放在环境变量中,所以现在Anacondas解释器被用作默认。例如,如果您正在使用PyCharm,您可以直接在那里指定解释器。

我有同样的,修复似乎已经在源代码。

使用cmd代替Powershell! 我花了2个小时才切换到cmd,然后它工作了!

创建环境:

conda create -n your_environment_name

参见conda环境列表:

conda env list

激活你的环境:

conda activate your_environment_name

这就是所有的人

对我来说,在VS Code中运行这个工作:

C:/ProgramData/Anaconda3/Scripts/activate

或者只是创建一个新的终端。