我已经使用 Anaconda Python 发行版很长时间了。我一直使用:
conda create -n bunnies python=2.7
或类似的东西在 conda 中创建我的环境。这很好用,但我最近在看一个新的 cheat sheet Continuum 提出使用 -p
或 --prefix
来创建环境。例如:
conda create --prefix ~/py34 python=3.4
除了控制环境信息的存储位置之外,还有什么其他原因可以说明为什么这种方法比 --name
(或 -n
)更可取创建我的 conda 环境?
最佳答案
如果anaconda安装在$CONDADIR目录下, “conda create -n py34”将寻求在“$CONDADIR/envs/py34”创建一个环境。这很好,如果您拥有该目录并且该目录足够大以容纳完整环境的内容。 否则,您可能会发现使用它更好 “conda create --prefix $MyConda/envs/py34 python=3.4” 随后是适当的“激活”命令。
关于python - conda create --prefix over --name 有什么好处吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42444923/