安装和更新 conda-build#

要启用构建 conda 包

  • 安装 conda

  • 安装 conda-build

  • 更新 conda 和 conda-build

工作方式#

为了正常运行,强烈建议将 conda-build 安装在 conda base 环境中。如果不这样做可能会导致问题。

说明#

在早期的 conda / conda-build 版本中,可以在您自己定义的环境中构建包,例如 my_build_env。这在一定程度上是由 conda 的一般性建议驱动的,即不要将 base 环境用于正常工作;例如,请参阅 Conda 管理环境。但是,conda-build 更像是 conda 基础设施的一部分,而不是一个普通的包。因此,将其安装在 base 环境中更有意义。更多信息:conda-build 必须安装在 base 环境中吗?

其他注意事项#

  • base 环境中安装或更新 conda-build(实际上是任何包)都需要从具有适当权限的帐户运行(即与最初通过 Miniconda 或 Anaconda 安装程序安装 conda 和 base 环境相同的权限)。例如,在 Windows 上,这可能意味着具有管理员权限的帐户。

  • conda-verfiy 是一个有用的包,也可以添加到 base 环境中,以消除 conda-build 运行时生成的一些警告。

  • 对于关键的 CI/CD 项目,您可能希望固定到一个明确的(但最新的)conda-build 版本,即仅在 conda-build 和 conda 的更新版本经过离线验证后才能更新。

安装 conda-build#

要安装 conda-build,在您的终端窗口或 Anaconda Prompt 中,运行

conda activate base
conda install conda-build

更新 conda 和 conda-build#

保持 conda 和 conda-build 的版本更新,以利用错误修复和新功能。

要更新 conda 和 conda-build,在您的终端窗口或 Anaconda Prompt 中,运行

conda activate base
conda update conda
conda update conda-build

有关发行说明,请参阅 conda-build GitHub 页面.