我用的是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”的环境
如何激活环境?我做错了什么?
我在Windows 10上使用conda。
Anaconda安装在:
C:\User\Admin\Anaconda3
安装后,我将这个文件夹添加到系统路径:
C:\User\Admin\Anaconda3
C:\User\Admin\Anaconda3\Scripts
然后我运行“Anaconda提示”从窗口开始菜单。从这个水蟒提示我创建我的环境
conda create --name my_env
在那之后,我能够从常规CMD中激活我的conda环境,只需输入:
activate my_env
如果发生这种情况,您将需要为您的环境设置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
上面这行代码相当于Mac和Linux教程中通常出现的代码:
$ source activate py33
更多信息:
https://groups.google.com/a/continuum.io/forum/ !主题/蟒蛇/ 8 t8i11go39u
“anaconda”是否为每个新环境创建一个单独的PYTHONPATH变量?
下面是我的工作方式
C:\Windows\ system32系统>设置CONDA_ENVS_PATH = d: \ \位置
C:\Windows\ system32系统> conda信息
显示新的环境路径
C:\Windows\system32>conda create -n YourNewEnvironment——clone=root
克隆默认根环境
C:\Windows\ system32系统>激活YourNewEnvironment
取消激活环境“d:\YourDefaultAnaconda3”…
激活环境“d:\your\location\YourNewEnvironment”
[YourNewEnvironment] C:\Windows\system32>conda info -e
第二次会议:
#
YourNewEnvironment
* d: \ \ \ YourNewEnvironment位置
根 d: \ YourDefaultAnaconda3