Я пытаюсь заставить JapaneseTokenizer работать в python, но у меня проблемы с одним из модулей, от которых он зависит.Вот трассировка ошибок, которые я получаю:
/Users/home/PycharmProjects/SubLingo/application/tokenizerTest.py
Traceback (most recent call last):
File "/Users/home/PycharmProjects/SubLingo/application/tokenizerTest.py", line 1, in <module>
import JapaneseTokenizer
File "/Users/home/PycharmProjects/SubLingo/venv/lib/python3.7/site-packages/JapaneseTokenizer/__init__.py", line 6, in <module>
from JapaneseTokenizer.jumanpp_wrapper import JumanppWrapper
File "/Users/home/PycharmProjects/SubLingo/venv/lib/python3.7/site-packages/JapaneseTokenizer/jumanpp_wrapper/__init__.py", line 1, in <module>
from .jumanpp_wrapper import JumanppWrapper
File "/Users/home/PycharmProjects/SubLingo/venv/lib/python3.7/site-packages/JapaneseTokenizer/jumanpp_wrapper/jumanpp_wrapper.py", line 2, in <module>
from pyknp import Jumanpp
ImportError: cannot import name 'Jumanpp' from 'pyknp' (/Users/home/PycharmProjects/SubLingo/venv/lib/python3.7/site-packages/pyknp/__init__.py)
Как вы можете видеть, Jumanpp_wrapper пытается импортировать модуль Jumanpp из pyknp.Я посмотрел пакет pyknp, установленный в настоящее время на моей машине, и у него нет модуля с таким именем.Это приводит меня к выводу, что установленная мной версия pyknp несовместима с Jumanpp, поэтому где-то должна быть доступна другая версия.Проблема в том, что я устанавливаю pyknp с помощью установщика pip на моем Mac, как рекомендуется на официальном сайте pyknp, поэтому это должна быть самая последняя версия.Я не уверен, как получить альтернативную версию, которая содержит необходимый модуль.Я надеюсь, что кто-то может указать мне правильное направление.