尝试在Python中导入Prov模块时出现ImportError

德雷

尝试从Prov包导入模块时收到此错误。这是我文件的内容:

#!/usr/bin/env
import sys
egg_path='/Library/Python/2.7/site-packages/prov-1.5.0-py2.7.egg/prov'
sys.path.append(egg_path)
#... rest of code
import model as prov

def main():
    # Create a new provenance document
    d1 = ProvDocument()  # d1 is now an empty provenance document
    # Declaring namespaces for various prefixes used in the example
    d1.add_namespace('now', 'http://www.provbook.org/nownews/')
    d1.add_namespace('nowpeople', 'http://www.provbook.org/nownews/people/')
    d1.add_namespace('bk', 'http://www.provbook.org/ns/#')

    # Entity: now:employment-article-v1.html
    e1 = d1.entity('now:employment-article-v1.html')
    # Agent: nowpeople:Bob
    d1.agent('nowpeople:Bob')

这是输出:

Traceback (most recent call last): File "prov.py", line 6, in <module> import model as prov File "/Library/Python/2.7/site-packages/prov-1.5.0-py2.7.egg/prov/model.py", line 25, in <module> from prov import Error, serializers ImportError: cannot import name Error

有什么想法或解决办法吗?我使用easy_install prov安装了Prov。

德雷

我发现了错误。我尝试导入的文件名也称为prov.py。这是一个循环依赖问题。

谢谢你们这么快的回复!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python:尝试从导入的包中导入模块时出现“ ModuleNotFoundError”

Pybind11:尝试在Python解释器中导入* .pyd时出现“ ImportError:找不到DLL”

尝试以其他路径导入模块时出现Python ImportError

在 Python 中导入模块和函数时出现问题

在python中导入VLC模块时出现属性错误

在Python中导入Color-Science模块时出现“ TypeError”

在Python中导入本地模块-ImportError:不是名为*的模块

当我尝试在gnuradio流程图中导入python函数时,出现消息:“导入错误:”

尝试从导入的脚本中导入脚本时出现“ ModuleNotFoundError”

在Python中导入Facebook模块时出错

在 Jython StreamSets 中导入 python 模块 - ImportError: No module named

尝试导入Stem时出现“ ImportError:无法导入名称连接”

在Python中导入模块(mpl_toolkits.basemap)时出现问题

SyntaxError:尝试在Gatsbyjs博客中导入office-ui-fabric时,导出声明只能出现在模块的顶层

尝试在networkx中导入http_server时出现“没有名为“ http_server”的模块”

在类中导入模块时出现“NameError: name [module] is not defined”

尝试在 Burp 中导入插件时出现 ClassNotFoundException

在python中导入模块

尝试导入NLTK模块时出现导入错误

尝试运行Python脚本时出现“ ImportError:未命名模块”

在Python中导入sklearn时出现导入错误

Python - 导入类模块时出现 NameError

尝试在python会话中导入用C ++编写的共享库时出现“未定义符号”错误

在 Python3 中导入模块时出错

在python中导入模块时无法加载文件

尝试在Kaggle中加载模块pynrrd时出现导入错误

尝试从展平的命名空间导入模块时出现ModuleNotFoundError

尝试使用已导入的模块时出现NameError

尝试导入本地模块#222时,worker上出现ModuleNotFoundError