【转载】conda install pytorch 安装缓慢的解决办法

使用 conda 直接安装 pytorch,发现在配置了 清华 镜像后下载 pytorch 还是非常慢。。。网上找到了这两个方法,亲测可用。
再次感谢原作者。
重要的事情说三遍,
转载自:conda install pytorch 安装缓慢的解决办法
转载自:conda install pytorch 安装缓慢的解决办法
转载自:conda install pytorch 安装缓慢的解决办法
可见:pytorch下载太慢的解决办法


在国内镜像停止支持 conda 后,安装速度巨慢,尤其是安装 pytorch时,简直蛋痛。

在折腾了一晚上后,摸索出一可行的解决方法:手动下载所需文件放至 conda 缓存目录,解压,然后再运行 conda install 命令直接安装。

下文以 Linux 安装 pytorch 为例,作为 step-by-step 备忘。

第一步:找到 conda 的缓存目录

输入:

	conda info


第二步:手动下载所需文件

运行:

conda install torchvision cudatoolkit=10.0 -c pytorch

得到所需下载的 pytorch 版本: pytorch-1.1.0-py3.6_cuda10.0.130_cudnn7.5.1_0.tar.bz2

进入 https://anaconda.org/pytorch/pytorch/files 寻找对应文件并下载

此时可以使用各种下载工具,使用科学上网服务器走代理下载速度更快。

第三步:将 pytorch-1.1.0-py3.6_cuda10.0.130_cudnn7.5.1_0.tar.bz2 解压至 conda 缓存目录

将文件放至 conda 缓存路径,本例中由第一步知路径为:/home/zjh/anaconda3/pkgs

运行以下命令,创建解压目录并解压:

mkdir pytorch-1.1.0-py3.6_cuda10.0.130_cudnn7.5.1_0
tar -jxvf pytorch-1.1.0-py3.6_cuda10.0.130_cudnn7.5.1_0.tar.bz2 -C pytorch
-1.1.0-py3.6_cuda10.0.130_cudnn7.5.1_0

(注:若压缩包名为 some-package.tar.bz2,则解压目录为 some-package)

解压完成后,在 /anaconda3/pkgs 下的 urls.txt 文件内添加此 package 的下载路径。

(此步骤非常重要,若不在此文件添加pacakge下载路径,则 conda 会再次下载文件)(这个结论是我实践得出来的,没有 document 参考,欢迎指正或补充)
至此,已完成手工下载所需文件,并放置 conda 缓存目录,直接运行 conda install 进行安装即可。

由上图发现,无需下载 pytorch 文件,直接进行安装。


测试 torch 包,可正常使用。

此解决方法手工下载所需,省去 conda 漫长的 torch 包下载时间。虽然略有麻烦,但很省时间。如有更方便的方法,还请您分享给大家。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值