Пакет nltk возвращает TypeError: объект 'LazyCorpusLoader' не вызывается - PullRequest
0 голосов
/ 20 апреля 2019

Я использую nltk == 3.4.1 и выполняю этот код:

import nltk.corpus as stopwords
import nltk
nltk.download("stopwords")
sw = stopwords.words('english')

И я получаю эту ошибку (без третьей строки я получаю такую ​​же ошибку):

[nltk_data] Загрузка стоп-слов пакета в /home/kamran/nltk_data...

[nltk_data] Стоп-слова пакета уже актуальны!

sw =stopwords.words ('english')

TypeError: объект 'LazyCorpusLoader' не вызывается

Я использую виртуальную среду, которая не в каталоге / home / kamran / nltk_data .

1 Ответ

1 голос
/ 20 апреля 2019

Вы получаете сообщение об ошибке с первой строки.Измените свой код на:

from nltk.corpus import stopwords
import nltk

sw = stopwords.words('english')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...