Python 使用sqlalchemy插件的rdflib会引起严重的恐惧
在尝试执行上给出的演示时,我收到一个错误 文件 我通过克隆存储库并运行setup.py安装了rdflib-sqlalchemy。sqlalchemy作为依赖项安装。Python 使用sqlalchemy插件的rdflib会引起严重的恐惧,python,sqlalchemy,rdflib,Python,Sqlalchemy,Rdflib,在尝试执行上给出的演示时,我收到一个错误 文件 我通过克隆存储库并运行setup.py安装了rdflib-sqlalchemy。sqlalchemy作为依赖项安装。 有什么想法吗?我遇到了这个问题,这与python 2到3将SQLAlchemy.py中的导入行更改为使用相对路径有关 请参见为什么不使用pip和/或virtualenv?您可能意外地将sqlalchemy安装为root或其他类型,使普通用户无法访问它。可能没有理由在全球范围内安装这些设备。特别是在Linux上,这可能会给系统维护带来
有什么想法吗?我遇到了这个问题,这与python 2到3将SQLAlchemy.py中的导入行更改为使用相对路径有关
请参见为什么不使用pip和/或virtualenv?您可能意外地将sqlalchemy安装为root或其他类型,使普通用户无法访问它。可能没有理由在全球范围内安装这些设备。特别是在Linux上,这可能会给系统维护带来实际问题。
"store = plugin.get("SQLAlchemy", Store)(identifier=self.ident)
File "/usr/local/lib/python3.5/site-packages/rdflib/plugin.py", line 104, in get
return p.getClass()
File "/usr/local/lib/python3.5/site-packages/rdflib/plugin.py", line 81, in getClass
self._class = self.ep.load()
File "/usr/local/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2355, in load
return self.resolve()
File "/usr/local/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2361, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/local/lib/python3.5/site-packages/rdflib_sqlalchemy-0.2.dev0-py3.5.egg/rdflib_sqlalchemy/SQLAlchemy.py", line 6, in <module>
from . import sqlalchemy
ImportError: cannot import name 'sqlalchemy'