4

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

conda 安装神圣失败,出现 PackageNotFoundError:当前 osx-64 频道中缺少软件包:-神圣

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

4

2 回答 2

5

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

如您所见,conda 包 numpy 可从许多不同的渠道获得(渠道是斜线前的名称)。如果您想从不同的频道安装软件包,您可以使用-c/--channel选项将选项添加到 install/create 命令中,或者您可以将频道添加到您的配置conda config --add channels channel-name中。

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

于 2017-08-03T13:43:50.263 回答
0

我以前遇到过一些问题。如果您的系统默认 Python 环境是 Conda,那么您可以从https://pypi.python.org/pypi/sacred#downloads下载这些文件 并通过以下方式手动安装

pip install C:/Destop/some-file.whl
于 2017-08-03T13:49:11.007 回答