没有名为 zope.index 的模块

No module named zope.index

尝试导入依赖于 zope 的库时出现以下错误

没有名为 zope.index

的模块

我的python路径是正确的(我可以导入其他库) 我已经在 zope 文件夹中创建了一个 init.py 文件,但它仍然无法正常工作,所以我不确定我可能缺少什么

目前正在使用 python 3.7

*编辑 错误:

文件 "C:\Users\vitor.valentim\AppData\Local\Programs\Python\Python37\Lib\dedupe\tfidf.py",第 5 行,位于 从 .canopy_index 导入 CanopyIndex

文件 "C:\Users\vitor.valentim\AppData\Local\Programs\Python\Python37\Lib\dedupe\canopy_index.py",第 3 行,位于 从 zope.index.text.lexicon 导入 Lexicon

ModuleNotFoundError: 没有名为 'zope.index'

的模块

zope path

zope.index path

错误信息No module named zope.index暗示import找到了一个包zope,但是找不到zope.index(否则错误信息会是No module named zope)。

尝试

import zope
print(zope)

看看解决了什么,如果有东西遮蔽了您尝试导入的包,这样的事情经常会发生。