python wordnetlemmatizer: не zip-файл

Я пробую следующее для лемматизации:

from nltk.stem.wordnet import WordNetLemmatizer
wnl = WordNetLemmatizer()
wnl.lemmatize("dogs")

и продолжайте получать сообщение об ошибке "BadZipFile: файл не является файлом zip". Я не могу ничего найти по этому поводу в контексте лемматизации. Может кто-нибудь помочь?

3 ответа

Вы избавитесь от него после загрузки wordnet & wordnet_ic

python -m nltk.downloader all

вам нужно скачать zip-файл

проблема связана с неполной установкой nltk. поэтому удалите предыдущие версии и следуйте этим инструкциям.

Сначала закройте IDE, затем запустите командную строку или приглашение anaconda от имени администратора.

теперь выполните следующие команды:

      pip install numpy
pip install nltk

после установки nltk введитеpythonв вашей командной строке, чтобы войти в режим python

после открытия python импортируем библиотеку nltk

      import nltk

теперь, когда вы импортировали его в командной строке, выполните следующее

      nltk.download("wordnet")
nltk.download("omw-1.4")

сейчасzipfile.BadZipFile: File is not a zip fileвопрос должен быть решен.

Другие вопросы по тегам