操作系统: Windows 10
可以用名称或路径创建一个env,但是它不能同时使用name和path:
命令:
conda create -name myname --prefix D:\proj\myconda\myname
错误:
conda create: error: argument -p/--prefix: not allowed with argument -n/--name
那么,如何创建具有特定名称和路径的env?
这样做的好处是:
发布于 2018-04-03 20:16:54
在您想要保存环境文件的任何地方创建一个文件夹,在文件夹中运行:
conda create --prefix=yourenvname
当您希望使用此env时,移动到运行前面命令的文件夹,然后执行以下操作:
source activate yourenvname
或
你可以跑:
conda create --prefix=path/yourenvname
这将在指定的路径中创建名为"yourenvname“的环境。
发布于 2021-05-03 22:01:02
使用前缀创建conda环境:
conda create --prefix=path/to/envname # C:\path\to\envname for Windows users
确保指定的目录被添加到envs_dirs
配置中
conda config --append envs_dirs path/to/envname # again, change if using Windows
提示:如果您将多个环境保存在目录下(例如/path/以容纳多个conda环境),则可以
conda config --append envs_dirs path/to # again, change if using Windows
conda将在存储在/path/to
中的所有环境中获得信息。
在这一步之后,conda应该认识到您希望在命名的环境中包含envname。您可以通过以下方式进行验证:
conda info --envs
它应该返回如下内容:
# conda environments:
#
envname /path/to/envname
最后,要激活环境,您需要做的就是
conda activate envname # replace envname with your environment name from prefix
https://stackoverflow.com/questions/49638329
复制相似问题