我必须使用rdflib 4.0.1(它的最新版本)才能使用sparql,但是这个软件包在Canopy(Enthought)的软件包管理器中不可用。
在这种情况下如何安装?
答案 0 :(得分:1)
rdflib包不在the Canopy / EPD repository。
相反,它位于“社区”(PyPi镜像)repo(由包管理器中的“PyPI”徽标标记)中,其中包含11,000个未经测试(“原样”)的包。大多数软件包都是最新的,我们正在更新其余软件包,并从现在开始保持更新。请注意,我们不测试也不一定提供依赖项。
同时,这可能会有所帮助: “Installing external packages into Canopy Python”
答案 1 :(得分:1)
如果你按照@ jonathan-march提供的在Canopy中安装外部软件包的链接,第三点说按照“标准的Python安装程序”。它还包含有关安装pip的信息。我会使用Canopy的说明安装pip,然后运行pip install rdflib
,这将安装RDFLib 4.0.1。
- 醇>
要安装Canopy / EPD存储库中不可用的软件包,请遵循OS命令行中的标准Python安装过程。如果您想使用pip,请先安装它:
easy_install pip
(有关使用enpkg的详细信息,请查看此文章)