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

如何阻止PyTorch下载数据集时触发Internet Download Manager?

解决PyTorch下载数据集时触发IDM弹窗的问题

这是IDM的默认行为导致的,不是PyTorch的问题。IDM默认会监听系统内所有HTTP/HTTPS下载请求,PyTorch下载数据集时通过Python网络请求库发起的下载请求会被IDM识别,从而弹出下载框。

以下是几种解决方法:

  • 临时关闭IDM的下载监视:打开IDM,点击顶部「下载」菜单,取消勾选「监视浏览器」和「监视剪贴板」;或者右键点击任务栏的IDM托盘图标,选择「暂停监视」,等PyTorch下载完成后再重新开启监视。
  • 把PyTorch下载域名加入IDM排除列表:
    1. 打开IDM,按快捷键Ctrl+O打开选项窗口。
    2. 切换到「文件类型」标签页,找到「不要从以下站点捕获下载」的输入框。
    3. 添加PyTorch数据集的常用存储域名,比如download.pytorch.org、s3.amazonaws.com,每行填一个域名。
    4. 点击「确定」保存设置,之后IDM就不会拦截这些域名的下载请求了。
  • 手动处理数据集下载:
    • 直接手动下载对应数据集(比如FashionMNIST的下载地址可在PyTorch文档中找到),解压后放到代码指定的root目录下的对应子文件夹里,然后把代码中的download=True改成download=False,PyTorch就会直接读取本地文件,不会发起下载请求。
    • 或者在代码开头添加环境变量,强制PyTorch使用自身的下载逻辑,避免被IDM捕获:
      import os
      # 强制显示PyTorch自身的下载进度,避免IDM拦截
      os.environ['TORCH_DOWNLOAD_PROGRESS'] = '1'
      

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 09:47:06