You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WinError 10061:NLTK下载stopwords和punkt遭目标机器主动拒绝

解决NLTK下载WinError 10061的方案

WinError 10061本质是网络连接失败,无法访问NLTK官方下载服务器,以下是几种可行的解决办法:

1. 手动下载并放置资源包

  • 找到NLTK官方提供的stopwords和punkt资源压缩包,下载后解压。
  • 解压后得到对应文件夹:corpora/stopwords和tokenizers/punkt。
  • 将这两个文件夹放到NLTK的数据目录下,Windows系统默认路径为C:\Users\[你的用户名]\AppData\Roaming\nltk_data,如果不存在nltk_data文件夹,自行创建即可。

2. 使用国内镜像源下载

修改代码,指定国内镜像源(如清华镜像)来下载,避免网络限制:

import nltk
# 下载stopwords
nltk.download('stopwords', url='https://mirrors.tuna.tsinghua.edu.cn/nltk_data/')
# 下载punkt
nltk.download('punkt', url='https://mirrors.tuna.tsinghua.edu.cn/nltk_data/')

如果需要自定义数据存储路径,添加download_dir参数即可:

nltk.download('stopwords', download_dir='./my_nltk_data', url='https://mirrors.tuna.tsinghua.edu.cn/nltk_data/')

3. 调整代理与防火墙设置

  • 若机器使用代理,需确保Python能识别代理配置,可在代码开头添加:
import os
os.environ['HTTP_PROXY'] = 'http://你的代理地址:端口号'
os.environ['HTTPS_PROXY'] = 'http://你的代理地址:端口号'
  • 临时关闭防火墙、VPN或安全软件,排除它们对连接的拦截。

内容的提问来源于stack exchange,提问作者Satyam Sourabh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 09:42:38