python - conda create --prefix over --name 有什么好处吗?

标签 python anaconda conda

我已经使用 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/

相关文章:

python - Numpy 数组 : Extracting preferentially ordered values from array with Nans without padding?

java - 如何在Python中从一个Java对象中提取一个子字符串?

python - 使用 pyinstaller 文本无法解码

python - 当前 osx-64 和 channel 中缺少的包

python - 更改python环境 'cmd'无法识别

python - Conda:创建虚拟环境

python - Conda 表示在 Python 3.5.1 中安装 dateutil 存在冲突

python - PUDB错误: <no source code available>

python-3.x - 类标签的数量必须大于 1

python - 如何安装 libavformat.so.56 和 libavformat.so.57?