小编典典

如何激活 Anaconda 环境

all

我在 Windows 8 上,使用 Anaconda 1.7.5 64 位。

我创建了一个新的 Anaconda 环境

conda create -p ./test python=2.7 pip

C:\Pr\TEMP\venv\.

这很好用(有一个带有新 python 发行版的文件夹)。conda 告诉我输入

activate C:\PR\TEMP\venv\test

激活环境,但是这会返回:

No environment named "C:\PR\temp\venv\test" exists in C:\PR\Anaconda\envs

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


阅读 186

收藏
2022-07-16

共1个答案

小编典典

如果发生这种情况,您需要为您的环境设置 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

anaconda 是否为每个新环境创建一个单独的 PYTHONPATH
变量?

2022-07-16