LookupError: Попытка загрузить токенизаторы / punkt / english.pickle - PullRequest
1 голос
/ 16 мая 2019

Я использую Pycharm IDE. Я загрузил nltk, используя файл-> settings-> Project Interpreter -> nltk. После запуска моего кода ниже я получил ошибку поиска

Мой код

# My Code
def get_tags(s):
    tuples = pos_tag(word_tokenize(s))
    return [y for x, y in tuples]
    
s = 'She does look like you. Stay the way you are.'
get_tags(s)

Ошибка поиска

> LookupError: 
> **********************************************************************   Resource punkt not found.   Please use the NLTK Downloader to obtain
> the resource:    import nltk
>   >>> nltk.download('punkt')
>      For more information see: https://www.nltk.org/data.html   Attempted to load tokenizers/punkt/english.pickle   Searched in:
>     - 'C:\\Users\\VW3ZTWS/nltk_data'
>     - 'C:\\Users\\VW3ZTWS\\PycharmProjects\\Data_Collection_and_learnings\\venv\\nltk_data'
>     - 'C:\\Users\\VW3ZTWS\\PycharmProjects\\Data_Collection_and_learnings\\venv\\share\\nltk_data'
>     - 'C:\\Users\\VW3ZTWS\\PycharmProjects\\Data_Collection_and_learnings\\venv\\lib\\nltk_data'
>     - 'C:\\Users\\VW3ZTWS\\AppData\\Roaming\\nltk_data'
>     - 'C:\\nltk_data'
>     - 'D:\\nltk_data'
>     - 'E:\\nltk_data'
>     - ''
> **********************************************************************

Что я пробовал

Я гуглил и следую за информацией от link1 и Link2 . Но никто не решил мою проблему. Даже я попытался вручную, загрузив модель токенайзера Punkt из Link3 и сохранив ее в папке токенизаторов с разархивированными файлами, и попытался запустить мой код. Но все равно это не работает.

Пожалуйста, поддержите, чтобы решить эту проблему

enter image description here

enter image description here

комментарии ссылка на изображение

enter image description here

enter image description here

enter image description here

enter image description here

...