1

我必须使用 rdflib 4.0.1(它的最新版本)才能使用 sparql,但是这个包在 Canopy 的包管理器(Enthought)中不可用。

在这种情况下,我该如何安装它?

4

2 回答 2

1

如果您按照@jonathan-march 提供的在 Canopy 中安装外部软件包的链接,第三点说要遵循“标准 Python 安装程序”。它还包括有关安装pip的信息。我将使用 Canopy 的说明安装 pip,然后简单地运行pip install rdflib,这将安装 RDFLib 4.0.1。

  1. 要安装 Canopy / EPD 存储库中不可用的软件包,请从 OS 命令行遵循标准 Python 安装程序。如果要使用 pip,请先安装它:

    easy_install pip(有关使用 enpkg 的更多信息,请查看本文)

于 2013-11-11T21:01:26.537 回答
1

rdflib 包不在Canopy/EPD 存储库中。

相反,它位于“社区”(PyPi 镜像)存储库中(在包管理器中由“PyPI”徽标标记),其中包含 11,000 个未经测试(“原样”)的包。大多数软件包都是最新的,我们正在更新其余的软件包,并从现在开始保持更新。请注意,我们不测试也不一定提供依赖项。

同时,这可能会有所帮助:“将外部包安装到 Canopy Python中”

于 2013-11-11T17:51:25.093 回答