Нет модуля с именем zope.index - PullRequest
0 голосов
/ 15 ноября 2018

Получение следующей ошибки при попытке импортировать библиотеку, которая зависит от zope

Нет модуля с именем zope.index

мой путь к питону правильный (я могу импортировать другие библиотеки) Я уже создал файл init .py в папке zope, но он все еще не работает, поэтому я не уверен, чего мне не хватает

В настоящее время используется Python 3.7

* редактировать Ошибка:

Файл "C: \ Users \ vitor.valentim \ AppData \ Local \ Programs \ Python \ Python37 \ Lib \ dedupe \ tfidf.py", строка 5, в из .canopy_index import CanopyIndex

Файл "C: \ Users \ vitor.valentim \ AppData \ Local \ Programs \ Python \ Python37 \ Lib \ dedupe \ canopy_index.py", строка 3, в из zope.index.text.lexicon import Lexicon

ModuleNotFoundError: нет модуля с именем 'zope.index'

Zope Path

zope.index path

1 Ответ

0 голосов
/ 16 ноября 2018

Сообщение об ошибке No module named zope.index подразумевает, что импорт обнаружил пакет zope, но затем не смог найти zope.index (в противном случае сообщение об ошибке будет No module named zope).

Попробуйте

import zope
print(zope)

и посмотрите, к чему это приводит, что-то подобное часто случается, если что-то скрывает пакет, который вы пытаетесь импортировать.

...