2017-08-02 19 views
2

安装我需要的神圣包一个新的代码库,我下载。它需要神圣。 https://pypi.python.org/pypi/sacredPython包可以通过PIP但不能畅达

畅达安装神圣的失败, PackageNotFoundError:包在当前OSX-64频道丢失: - 神圣

指令在包网站只介绍了如何使用PIP安装。你在这种情况下做什么?

+0

手动安装我用PIP安装,和它的工作一样。不过,我想知道如何让conda找到这个软件包。 – bhomass

回答

3

这包是不是可以作为一个康达包装都没有。您可以在anaconda.org上搜索软件包:https://anaconda.org/search?q=sacred您可以在第4列中看到软件包的类型。其他Python软件包可能以conda软件包的形式提供,例如NumPy:https://anaconda.org/search?q=numpy

正如您所看到的,conda软件包numpy可从多个不同的通道(通道是斜线前的名称)提供。如果你想从不同的通道安装一个软件包,你可以用-c/--channel选项选项添加到安装/ create命令,也可以将频道添加到您的配置conda config --add channels channel-name

如果存在一个Python包不畅达包,您可以通过安装PIP(如果可用),或建立自己的畅达包,请参阅https://conda.io/docs/build_tutorials.html。对于纯Python包来说,这通常不会太困难,特别是如果可以使用skeleton从PyPI上的包构建配方。

相关问题