【发布时间】:2016-06-08 09:40:15
【问题描述】:
我正在努力激活我在 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
我需要做什么来激活环境?
【问题讨论】:
-
我在这个链接中找不到错误的参考?
-
当它说“没有这样的文件激活”时,意味着它在当前文件夹中找不到“激活”二进制文件。我认为您必须在环境的目录中(或提供“激活”的完整路径)才能调用它
-
恐怕这也行不通。
-
显然“激活”在某些 shell 中不起作用。我将直接将环境 py34 粘贴到路径变量中。能够创建不同的环境非常重要。