解决 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 ,不在安装阶段下载任何文件

相关推荐
笨鸟先飞,勤能补拙几秒前
Web 服务器与计算机网络全景原理
运维·服务器·前端·网络·人工智能·计算机网络·web安全
贵慜_Derek3 分钟前
DeepSeek Harness 架构解读:三层组合与「一切皆插件」
人工智能·agent·deepseek
RAOY的AI笔记7 分钟前
ChatGPT使用教程:从提问、文件分析到联网搜索的完整操作流程
人工智能·chatgpt
冬奇Lab7 分钟前
Code Agent 解剖(01):用户输入一句话,agent 内部发生了什么?
人工智能·开源·agent
xwz小王子8 分钟前
Science Robotics 观点探讨| 机器人是工具还是代理人?
人工智能·机器人
NutShell Wang9 分钟前
Wails v3 Beta 实战:用显式对象模型重写你的第一个 Go 桌面应用
前端·人工智能·go·vibe coding
代码方舟12 分钟前
零信任架构实战:基于天远车辆vin码查车辆信息详版构建自动化汽车金融审批网关
人工智能·架构·自动化·汽车
新知图书13 分钟前
1.1 从大语言模型到智能体:范式演进
人工智能·ai agent·智能体·智能体工程
宋均浩16 分钟前
AI 生成代码质量防线实战:5 个 CI/CD 配置,把 8% 的逻辑错拦在线上之前0
python
ws20190719 分钟前
产业链协同创新,2026广州汽车零部件展赋能智造未来
人工智能·科技·汽车