如何列出苹果 conda 频道中的所有包?

How to list all packages in apple's conda channel?

我知道 Apple 在他们的 conda -c apple 频道上提供了 tensorflow-metal。 我如何查看该频道中的其余软件包?

“答案”我在网上找到了安装包的地址,比如conda search *tensorflow*,但这不是我想要的。 相反,我想看看 Apple 在他们的 -c apple 频道中有哪些我可以安装的软件包:简而言之“浏览苹果存储库”,我很惊讶这个概念在 conda 下很难实现......

p.s。我试过 conda search -c apple 但它只列出了 conda-forge 中的所有包,即使我做了 conda config --add channels apple.

网络浏览器

您可以通过访问浏览 Anaconda Cloud 频道中的所有包:

https://anaconda.org/<channel_name>/repo

对于 the apple channeltensorflow-deps 包是唯一的包(目前)。

Conda CLI

或者,也可以将 conda search 与类似的东西一起使用:

$ conda search --override-channels -c apple '*'
Loading channels: done
# Name                       Version           Build  Channel             
tensorflow-deps                2.5.0               0  apple               
tensorflow-deps                2.5.0               1  apple               
tensorflow-deps                2.6.0               0  apple               
tensorflow-deps                2.7.0               0  apple       

列出所有包。请注意,选择器 * 必须转义 ('*'),否则 shell 将解释它。

PyPI

tensorflow-macostensorflow-metal 包在 PyPI 上,而不是 Anaconda Cloud,由 user Kulin Seth 上传。