Python 使用sqlalchemy插件的rdflib会引起严重的恐惧

Python 使用sqlalchemy插件的rdflib会引起严重的恐惧,python,sqlalchemy,rdflib,Python,Sqlalchemy,Rdflib,在尝试执行上给出的演示时,我收到一个错误 文件 我通过克隆存储库并运行setup.py安装了rdflib-sqlalchemy。sqlalchemy作为依赖项安装。 有什么想法吗?我遇到了这个问题,这与python 2到3将SQLAlchemy.py中的导入行更改为使用相对路径有关 请参见为什么不使用pip和/或virtualenv?您可能意外地将sqlalchemy安装为root或其他类型,使普通用户无法访问它。可能没有理由在全球范围内安装这些设备。特别是在Linux上,这可能会给系统维护带来

在尝试执行上给出的演示时,我收到一个错误 文件

我通过克隆存储库并运行setup.py安装了rdflib-sqlalchemy。sqlalchemy作为依赖项安装。
有什么想法吗?

我遇到了这个问题,这与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'