解决 PyTorch 大型 wheel 下载慢、超时和反复重下的问题

解决 PyTorch 大型 wheel 下载慢、超时和反复重下的问题

在安装 PyTorch(如 torch==2.2.0+cu118)时,常遇到以下问题:

  • pip install 中断后再次执行又从头开始下载

本文给出一个稳定、可重复、可断点的解决方案。


目录

  1. 问题的根本原因
  2. 推荐的正确安装流程(先下载,再离线安装)

1. 问题的根本原因

为什么每次都会重新下载?

  • pip install 在安装过程中下载的文件是临时文件
  • 中断后,pip 不会断点续传
  • 使用了 --no-cache-dir 会禁用缓存
  • pip 本身不适合在不稳定网络下下载 400MB+ 的 wheel

结论:不要直接用 pip install 在线下大包


2. 推荐做法(✅ 强烈推荐)

第一步:先下载所有 wheel 到本地

bash 复制代码
mkdir -p wheels

pip download \
  torch==2.2.0+cu118 \
  torchvision==0.17.0+cu118 \
  --extra-index-url https://download.pytorch.org/whl/cu118 \
  -d wheels

说明:

  • 这里只是 下载,不安装
  • 失败可反复执行,只会补下缺的文件

第二步:从本地 wheel 离线安装

bash 复制代码
pip install --no-index --find-links=./wheels \
  torch==2.2.0+cu118 torchvision==0.17.0+cu118

✅ 此步骤 不会再走网络

✅ 不存在超时、重下问题


总结

一句话解决方案:

先用 pip download 把 wheel 下到本地,再离线 pip install ,不在安装阶段下载任何文件

相关推荐
Deepoch14 小时前
Deepoc数学大模型:通信行业智能化的算法引擎
人工智能·算法·数学建模·开发板·通信·具身模型·deepoc
莱昂纳多迪卡普利奥14 小时前
LLM学习指南(四)—— 预训练语言模型(PLM)
人工智能·语言模型·自然语言处理
说私域14 小时前
链动2+1模式S2B2C商城小程序在电商直播中的应用与影响研究
大数据·人工智能·小程序·流量运营
快降重14 小时前
效率与安全的平衡:面向毕业季的论文“降AI”应急方案对比研究
人工智能·安全·aigc·ai写作·降重·降ai
无风听海14 小时前
CBOW输入层向量形式深入解析
人工智能·算法·机器学习
ValhallaCoder14 小时前
Day50-图论
数据结构·python·算法·图论
好好学操作系统14 小时前
notion+excel自动创建表格| 了解了notion api
数据库·python·oracle·excel·notion
laplace012314 小时前
第八章 agent记忆与检索上
人工智能·agent·rag
雨大王51214 小时前
如何通过工业智造超级智能体实现汽车制造工厂数字化转型
人工智能·自动化·汽车·制造·ai-native
薛不痒14 小时前
计算机视觉opencv之图片旋转&模版匹配&银行卡号的识别
人工智能·opencv·学习·计算机视觉