Jupyter Notebook中无法导入nltk求助:需实现指定nltk.book导入效果
解决nltk.book导入无预期输出的问题
步骤1:下载NLTK对应语料库
在Jupyter Notebook中运行以下代码,启动NLTK下载器:
import nltk nltk.download()
在弹出的可视化下载窗口里,找到Book语料库(对应预期输出里的text1-text9),勾选后完成下载。如果找不到单独的Book选项,也可以直接勾选all下载全部语料。
步骤2:重新导入nltk.book
语料下载完成后,重新执行导入代码:
from nltk.book import *
此时就能得到预期输出:列出text1到text9各自对应的语料名称与说明,比如text1: Moby Dick by Herman Melville 1851这类内容。
替代下载方案(若可视化窗口无法弹出)
打开Anaconda Prompt,执行命令直接下载Book语料:
python -m nltk.downloader book
内容的提问来源于stack exchange,提问作者rose
相关产品推荐
相关产品推荐

