我正在努力激活我在mac os x上创建的conda环境。 以下是我创建的环境。
$: conda env list
# conda environments:
#
py34 /Students/rt12083/anaconda3/envs/py34
py35 /Students/rt12083/anaconda3/envs/py35
root * /Students/rt12083/anaconda3
当我尝试激活它们时,我收到以下错误:
$: source activate py34
activate: No such file or directory.
当我运行命令which activate
时,我得到以下内容:
which activate
/Students/rt12083/anaconda3/bin/activate
我的path
变量是:
garnet: echo $PATH
/sw/bin:/sw/sbin:.:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/bin:/ Developer/Tools:/usr/local/GMT4.5.7/bin:/usr/local/TauP/bin:/usr/local/SU/bin:/usr/local/sac/bin:/usr/local/sac/iaspei:/usr/local/sac/macros:/Students/rt12083/anaconda3/bin
我需要做些什么来激活环境?
答案 0 :(得分:16)
您的路径似乎缺少根anaconda目录。当我回显$ Path(用户名替换我的实际用户名)时,我有以下内容:
/用户/用户名/水蟒/ bin中:/用户/用户名/水蟒/ bin中:/用户/用户名/水蟒/ bin中:在/ usr / local / bin中:在/ usr / bin中:/ bin中:/ usr / sbin目录: / sbin目录
在我的bash_profile(或zshrc文件等......)中我添加了:
export PATH =" / Users / username / anaconda / bin:$ PATH"
我将iterm2与zsh一起使用,尽管这可能适用于更一般的情况。
在OSX Sierra上使用Anaconda3 4.4.0,路径现在是:
export PATH =" / anaconda / bin:$ PATH"
答案 1 :(得分:5)
使用以下
conda create -n your_Env_Name
然后用:
激活它conda activate your_Env_Name
答案 2 :(得分:0)
我使用miniconda2,所以不确定这是否可行但是: 开放终端&导航到安装了conda的地方。 对我而言 / Users / username / miniconda 2
然后执行 source activate env_name
然后您可以导航回您的开发目录