我一直在使用Anaconda Python发行版。我一直用:
conda create -n bunnies python=2.7
等在conda中创建我的环境。这很有用,但我最近在查看Continuum推出的新cheat sheet,它使用-p
或--prefix
来创建环境。例如:
conda create --prefix ~/py34 python=3.4
除了控制环境信息的存储位置之外,还有其他原因可以解释为什么这比仅仅--name
(或-n
)方式更适合创建我的conda环境吗?
答案 0 :(得分:0)
如果anaconda安装在$ CONDADIR目录中, “ conda create -n py34”将尝试在“ $ CONDADIR / envs / py34”创建一个环境。如果您拥有该目录并且该目录足够容纳整个环境的内容,那么这很好。 否则,您可能会发现更好地使用它 “ conda创建--prefix $ MyConda / envs / py34 python = 3.4” 然后加上适当的“激活”命令。