Anaconda 存储库(AER 2.24)中的跨平台(“Noarch”)包支持

从 Anaconda 存储库版本 2.6.0 开始,您的 Anaconda 存储库实例可以支持 conda 'noarch' 包。

什么是 Noarch 软件包?

conda 构建系统允许您在构建包时指定“无架构”,从而使其与所有平台和架构兼容。可以在任何平台上下载和安装 Anaconda 存储库实例中的 Noarch 包。

如何构建 Noarch 包

要指定 noarch 构建,只需将以下内容添加到 conda 配方的 meta.yaml 文件的“构建”部分:

构建
        noarch_python  

可以在 github 上的conda-recipes存储库中找到其他示例。

上传 Noarch 包

Noarch 包可以以与任何其他包相同的方式上传到 Anaconda 存储库:

anaconda 上传 babel

Noarch 包在 Anaconda 存储库上通过跨平台图标标识:

../../../_images/anaconda-repository/2.24/noarch_example.png