一段时间以来我一直使用pip,但是现在我需要使用Anaconda,因为它在Windows上支持h5py而不需要对其进行编译。

我将第一个程序包上传到Anaconda.org(使用this教程),一切顺利。但是...我注意到我必须运行以下命令进行安装:

conda install mypackage -c myusername


虽然我注意到其他软件包(例如PyQt和h5py)可以通过以下方式安装:

conda install h5py


因此,显然,要获得对“全局通道”的访问权,需要做一些特殊的事情。我什么都找不到。如何将我的包裹上传到全球频道?

最佳答案

conda中的所有软件包都是通过渠道安装的。默认情况下,defaults通道已添加到配置文件。因此,您只需要在配置文件中添加要自动搜索的频道即可。

conda config --add channels myusername


将确保在搜索现有频道之前先搜索您的频道,

conda config --append channels myusername


将确保在搜索任何现有频道之后搜索您的频道。

关于python - Anaconda:上传到全局 channel ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41914474/

10-11 07:42