python - Kaggle - 停用词下载 - 下载 false

标签 python nlp kaggle stop-words

我的内核是 NLP 和灾难 twitter。 Kaggle Notebook 适用于下载停用词和错误代码下载停用词。错误代码:

import nltk


nltk.download("stopwords")

[nltk_data] Error loading stopwords: <urlopen error [Errno -3]
[nltk_data]     Temporary failure in name resolution>
False

最佳答案

如果您的内核没有打开互联网,则会出现此错误。您可以在设置中打开互联网

解决方案 1 - 打开内核互联网

  1. 在笔记本右侧打开“设置”
  2. 将互联网切换为“打开”。您可能需要对您的帐户进行额外验证

KernelSettingsInternet

解决方案2 - 直接添加nltk_data

无需在内核上打开互联网即可解决此问题的简单方法是执行以下操作:

  1. 选择笔记本右上角的“添加数据”
  2. 搜索 nltk_data,点击“添加”按钮
  3. 更新您的代码以包含以下内容:
import nltk
from nltk.corpus import stopwords

关于python - Kaggle - 停用词下载 - 下载 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63495388/

相关文章:

python - 试图在数据框中删除 NaN 索引行

python - 如何将自定义 javascript 添加到 django-xadmin?

python - 从Python中的句子中提取子句

youtube - 在Windows 8.1中下载带有curl的YouTube-8M数据集时出错

python - 禁止(未设置 CSRF cookie。)Django

python - 如何使用 numpy 生成完整的直方图?

machine-learning - 聚类搜索短语

python - 使用 Python-Treetaggerwrapper 进行分块

python - 如何在其他列满足特定条件的情况下替换 NaN 值?

python - Plotly FigureWidgets 未加载到 kaggle 的笔记本中