conda如何激活环境

org*_*lus 15 python macos anaconda

我正在努力激活我在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
Run Code Online (Sandbox Code Playgroud)

当我尝试激活它们时,我收到以下错误:

$: source activate py34
activate: No such file or directory.
Run Code Online (Sandbox Code Playgroud)

当我运行命令时,which activate我得到以下内容:

which activate
/Students/rt12083/anaconda3/bin/activate
Run Code Online (Sandbox Code Playgroud)

我的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
Run Code Online (Sandbox Code Playgroud)

我需要做些什么来激活环境?

ing*_*rid 17

您的路径似乎缺少根anaconda目录.当我回显$ Path(用户名替换我的实际用户名)时,我有以下内容:

/用户/用户名/蟒蛇/斌:/用户/用户名/蟒蛇/斌:/用户/用户名/蟒蛇/斌:在/ 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"