Я новичок в Python и слежу за книгой Python 3 с NLTK (CookBook). Я успешно установил пакет nltk, написав pip install nltk в Cmd.Теперь я пытаюсь установить библиотеку webtext и pyechant, как это, но я получаю эту проблему:
Также это код, и это ошибки, я получаю код:
from nltk.collocations import TrigramCollocationFinder
from nltk.metrics import TrigramAssocMeasures
words = [w.lower() for w in webtext.words('singles.txt')]
tcf = TrigramCollocationFinder.from_words(words)
tcf.apply_word_filter(filter_stops)
tcf.apply_freq_filter(3)
print(tcf.nbest(TrigramAssocMeasures.likelihood_ratio, 4))
Ошибка:
File "C:/Users/lenovo/Desktop/cook book/ch1(15).py", line 3, in <module>
words = [w.lower() for w in webtext.words('singles.txt')]
NameError: name 'webtext' is not defined