安装 anaconda 元数据包#

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

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

注意

anaconda 元数据包已于 2023 年 2 月从 Anaconda Distribution 安装程序中移除,并且默认情况下不再出现在您的 base 环境中。

安装元数据包#

如果您计划安装 anaconda 元数据包,Anaconda 建议您首先为该元数据包创建一个专门的环境

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

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

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

    conda search anaconda
    
  4. 通过运行以下命令之一安装 anaconda 元数据包或指定元数据包版本

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

更新元数据包环境#

如果您有一个包含 anaconda 元数据包的环境,并且需要更新该环境中的包,则必须首先取消固定环境中的包版本。这可以通过安装 anaconda=custom 版本的元数据包来完成

  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 文档中的 管理包