Корпорация NLTK: IndexError: список индексов вне диапазона - PullRequest
0 голосов
/ 25 марта 2020

Здесь, когда я запускаю этот конкретный код

import os
import nltk
import nltk.corpus
print(os.listdir(nltk.data.find("corpora"))) `

, я получаю

IndexError                                Traceback (most recent call 
last)
IndexError: list index out of range

1 Ответ

0 голосов
/ 25 марта 2020

Я запускаю этот код без ошибок.

Если есть проблема с данными, вы должны получить эту ошибку также с двумя строками:

import nltk 

print(nltk.data.find("corpora")) 

Как я помню nltk при запуске необходимо загрузить данные с сервера - и это может быть проблемой.

import nltk 

nltk.download()

См. do c: Установка данных NLTK

...