尝试在公司计算机上运行 #nltk.download('stopwords')) 代码时,如何修复 nltk.download [Win Errorr 10054]?

问题描述 投票:0回答:1

我正在尝试使用nltk,我需要下载nltk.download()数据。我在我的工作计算机上尝试了很多操作,但我不确定是否是我们的防火墙的问题,或者是否有其他问题。我在 Jupyter Notebook 中执行此操作。

我尝试运行以下代码(nltk.download())并更新目录和服务器,如下所示,但仍然收到错误。我应该使用哪个服务器索引?

我也尝试过简单地运行一个导入语句,然后运行一个下载语句。我们还需要这样做才能使用停用词吗?

import nltk
nltk.download('stopwords')

我尝试过 Anaconda Prompt 并运行下面的代码,但仍然遇到相同的错误。

python -m nltk.downloader all

最后,我尝试直接访问该网站(http://nltk.org/nltk_data/)来下载数据,但该网站永远不会打开并超时。

任何人都可以帮助指导我如何解决这个问题吗?我见过一些写在代理服务器上的东西。如果这是问题,我该如何解决它?

python download nltk
1个回答
-1
投票
我遇到了这个问题,已经解决了。 1- 单击此默认链接并等待数据加载。 DEFAULT_URL =“https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/index.xml” 2 - 现在运行下面的代码。 导入nltk nltk.download('停用词')

如果数据未加载,请更改链接,有很多链接,任何人都可以尝试。

或者您可以尝试下载数据并将其保存在用户环境中并运行代码,代码将选择文件。

© www.soinside.com 2019 - 2024. All rights reserved.