VSCode, продолжайте сталкиваться с ошибкой модуля, несмотря на установку указанного модуля в моей оболочке python - PullRequest
0 голосов
/ 01 мая 2020

Итак, я пытался очистить данные словаря слов, удалив стоп-слова и слова с количеством меньше 1000.

from nltk.corpus import stopwords 

def cleanSmallData():
stop_words = set(stopwords.words('english')) 
delete = [key for key in totalWordsDict if totalWordsDict[key] < 1000]   

for key in delete:
    del totalWordsDict[key]
##Stopword Filter
delete1 = [key for key in totalWordsDict if not key in stop_words]
for key in delete1:
    del totalWordsDict[key]

totalWordsDict - это словарь, содержащий ключ слова и счет ценность. Когда я запускаю этот код после комментирования импорта и кода после фильтра стоп-слов, он работает нормально.

Это ошибка, с которой я продолжаю сталкиваться: ModuleNotFoundError: Нет модуля с именем 'nltk'

Я установил pl для nltk для Python 3.8.2 (та же установка, на которой я запускаю этот код), а также скачал все его пакеты через оболочку с помощью nltk.download ('all'), но Я все еще сталкиваюсь с этой ошибкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...