“conda env”记录在哪里?

cra*_*bul 5 python anaconda conda

我想知道为什么conda的官方文档没有提到有关该命令的任何内容conda env

这让我想知道是否可以使用此处conda env列出的命令执行所有操作,以及建议在实践中使用哪一个。现在我假设创建了一种简单的方法来操作和使用 conda 环境。conda env

mer*_*erv 4

conda env这些命令没有类似记录的原因是历史原因。

也就是说,conda开发出来之后,其他人又开发了一个名为的附加包,它提供了一些在conda-env整个环境上操作的便捷方法,而不是在环境进行包操作。最终,这个conda-env包被直接集成到了conda包中,但显然从来没有任何系统性的努力来统一文档。相反,大多数有关使用命令的高级文档都可以在Conda 文档的管理环境”部分conda env中找到。

作为最终用户,我通常用于conda env创建(从 YAML)、归档/序列化(到 YAML)和删除整个环境。

conda env更直接地,请参阅文档

$ conda env --help
usage: conda-env [-h] {create,export,list,remove,update,config} ...

positional arguments:
  {create,export,list,remove,update,config}
    create              Create an environment based on an environment file
    export              Export a given environment
    list                List the Conda environments
    remove              Remove an environment
    update              Update the current environment based on environment file
    config              Configure a conda environment

optional arguments:
  -h, --help            Show this help message and exit.
Run Code Online (Sandbox Code Playgroud)

各个子命令的文档也可以类似地查阅 conda env <subcommand> --help