在网速非常慢的情况下,通过pip3安装带CUDA的 PyTorch

人工智能 2026-07-08

我在一个Python环境中执行以下命令:

pip3 install torch torchvision --index-url https://download.pytorch.org/whl/cu132 --timeout=1000 --retries=50

一个小时后我得到了以下输出:

error: incomplete-download

× Download failed because not enough bytes were received (172.6 MB/227.4 MB)

然后我必须从头开始。重新来过。

在这种情况下我有哪些选项?

有没有办法保存中途的下载,这样每次都能有一些进展?

在pip中有没有“检查点”功能?

我本可以增加超时和重试次数,但我希望有更优雅的解决办法。

解决方案

尝试 pip --resume-retries;请参阅文档 the docs。如果那没有帮助,请像 pip --resume-retries=10 那样增加重试次数;默认值是5。同时增加 --retries--timeout 中的数字。

站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。

相关文章