Python 包可以通过 pip 安装,但不能由 conda 安装



我需要神圣的软件包来下载我下载的新代码库。它需要神圣。 https://pypi.python.org/pypi/sacred

康达安装神圣失败与 PackageNotFoundError: 当前 osx-64 通道中缺少软件包: -神圣

软件包站点上的说明仅解释了如何使用 pip 进行安装。在这种情况下,你会怎么做?

该软件包根本不可用作 conda 软件包。您可以在 anaconda.org:https://anaconda.org/search?q=sacred 您可以在第 4 列中看到包的类型。其他 Python 包可以作为 conda 包提供,例如 NumPy: https://anaconda.org/search?q=numpy

如您所见,conda 包 numpy 可从许多不同的渠道获得(通道是斜杠之前的名称(。如果要从其他通道安装包,可以使用-c/--channel选项将选项添加到安装/创建命令中,也可以将通道添加到配置conda config --add channels channel-name

如果 Python 包不存在 conda 包,您可以通过 pip 安装(如果可用(或构建自己的 conda 包。对于纯 Python 包来说,这通常并不难做到,特别是如果可以使用skeleton从 PyPI 上的包构建配方。

它以前发生在我身上一些问题。如果您的系统默认 Python 环境是 Conda,那么您可以从 https://pypi.python.org/pypi/sacred#downloads 并手动安装

pip install C:/Destop/some-file.whl

最新更新