NLTK. Пункт не найден - PullRequest
       26

NLTK. Пункт не найден

0 голосов
/ 22 марта 2019

Как видно из названия, пункт не найден. Конечно, я уже import nltk и nltk.download('all').

Это все еще ничего не решает, и я все еще получаю эту ошибку:

Тип исключения: LookupError Исключение:
Токенизаторы НЛТК отсутствуют. Загрузите их с помощью следующей команды: python -c "import nltk; nltk.download ('punkt')" *

Я запустил nltk.data.path, и он вывел

['/root/nltk_data', '/usr/nltk_data', '/usr/share/nltk_data', '/usr/lib/nltk_data', '/usr/share/nltk_data', '/usr/local/share/nltk_data', '/usr/lib/nltk_data', '/usr/local/lib/nltk_data']

punkit находится под /root/nltk_data, и я уже проверил права доступа к файлам.

Что-нибудь, по чему я скучаю?

Ответы [ 2 ]

0 голосов
/ 11 апреля 2019

Оказывается, у пользователя нет прав доступа к файлу.

Ответ здесь: разные результаты nltk в django и в командной строке

0 голосов
/ 22 марта 2019

Какой модуль вы пытались импортировать из nltk?После импорта nltk попробуйте загрузить этот модуль самостоятельно, используя nltk.download ('module') ..

...