安装anaconda元包#

anacondametapackage 是包含在 Anaconda Distribution 安装程序中的版本锁定包的集合。版本锁定的软件包(也称为固定软件包)与其软件的特定版本相关联。如果添加或修改了环境中的其他包,则 Conda 在解析依赖项时不会更新固定包。由于 metapackage 中的每个包都是固定的,因此任何更新环境的尝试几乎肯定会导致构建冲突

但是,仍然可以安装anacondameta软件包并更新包含它的环境。有关更多信息,请参阅更新元包环境

注意

anaconda元包已于 2023 年 2 月从 Anaconda Distribution 安装程序中删除,并且不再出现在您的baseenvironment 中。

安装 metapackage#

如果您计划安装anacondametapackage 中,Anaconda 建议您先专门为该 metapackage 创建一个环境:

  1. 打开 Anaconda Prompt(macOS/Linux 上的终端)。

  2. 通过运行以下命令创建新环境:

    # Replace <ENV> with the name of your environment
    conda create --name <ENV>
    
  3. (可选)通过运行以下命令搜索可安装的元包版本:

    conda search anaconda
    
  4. 安装anacondametapackage 或通过运行以下命令之一指定 metapackage 版本:

    conda install anaconda
    
    # Replace <VERSION> with the specific version you want to install
    conda install anaconda=<VERSION>
    

更新元包环境#

如果您的环境包含anacondametapackage 并需要更新该环境中的软件包,则必须先取消固定环境中的软件包版本。这是通过安装anaconda=custommetapackage 的版本:

  1. 打开 Anaconda Prompt(macOS/Linux 上的终端)。

  2. 打开包含要更新的元包的环境:

    # Replace <ENV> with the name of your metapackage environment
    conda activate <ENV>
    
  3. 安装anaconda使用以下命令打包:

    conda install anaconda=custom
    
  4. 根据需要安装或更新软件包。

有关管理包的更多信息,请参阅 conda 文档中的管理包