详解anaconda离线安装pytorchGPU版


Posted in Python onSeptember 08, 2020

在网速不好的情况下,如何用离线的方式安装pytorch。这里默认大家已经安装了anaconda了。

安装Nvidia驱动、cuda、cudnn等依赖

首先安装vs社区版,如果已经安装过可以跳过这一步,下载地址
安装以下两个组件即可,不用全部装上。

详解anaconda离线安装pytorchGPU版

详解anaconda离线安装pytorchGPU版

之后安装nvidia驱动,注意自己显卡和驱动的对应关系,下载地址
我的显卡是940M,对应如下选项:

详解anaconda离线安装pytorchGPU版

安装cuda

这里要注意查看驱动和cuda的对应关系,首先查看自己下载的驱动文件名,

详解anaconda离线安装pytorchGPU版

可以看到最开始有个数字,这个就是驱动版本,和cuda会有下图类似的关系,由于cuda和驱动会不断更新,后面安装的同学,可以去google一下,《cuda和nvidia驱动的对应关系》,获取最新的信息。

详解anaconda离线安装pytorchGPU版

这里我下载的是10.2版本的cuda

详解anaconda离线安装pytorchGPU版

cudnn的安装
安装cudnn要注册一个nvidia账号,才可以进行下载,这个也要注意版本的对应关系。

确定pytorch安装所需要的包

首先我们创建一个新的conda 环境,在这个环境中我们安装pytorch-gpu版本。

conda create -n pytorch pip python=3.8

pytorch是我们建立的环境名,3.8是该环境的python版本,都可以自己换。
下一步试着安装pytorch-gpu包。
首先访问pytorch的官网
选择对应选项后会生成对应的命令

详解anaconda离线安装pytorchGPU版

我们在anaconda命令行中输入

conda install pytorch torchvision cudatoolkit=10.2 -c pytorch

会发现有类似的列表

详解anaconda离线安装pytorchGPU版

出现选项,我们选no,之后把其中比较大的文件下载到本地。

包名 清华镜像地址
mkl2020 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/mkl-2020.2-256.conda
pytorch-gpu https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/pytorch-1.6.0-py3.8_cuda102_cudnn7_0.tar.bz2
cuda-toolkit https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/cudatoolkit-10.2.89-hfd86e86_1.conda

这是我安装是的对应链接,如果版本升级,跳到该文件对应的上一级目录搜索文件名就行了。
接下来安装这些离线包

conda install --offline 包名

这里注意一点,从安装包路径直接运行conda命令需要提前把conda的Scripts目录加入到环境变量中。
做好这些准备之后,就可以再次运行之前的命令安装pytorch-gpu了。

conda install pytorch torchvision cudatoolkit=10.2 -c pytorch

到此这篇关于详解anaconda离线安装pytorchGPU版的文章就介绍到这了,更多相关anaconda离线安装pytorchGPU内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python中zip()方法应用实例分析
Apr 16 Python
python中list列表的高级函数
May 17 Python
Python自定义函数定义,参数,调用代码解析
Dec 27 Python
python写一个md5解密器示例
Feb 23 Python
Python3实现的爬虫爬取数据并存入mysql数据库操作示例
Jun 06 Python
python使用Matplotlib改变坐标轴的默认位置
Oct 18 Python
Python 切分数组实例解析
Nov 07 Python
tensorflow实现打印ckpt模型保存下的变量名称及变量值
Jan 04 Python
python标准库os库的函数介绍
Feb 12 Python
python查询MySQL将数据写入Excel
Oct 29 Python
如何使用Django Admin管理后台导入CSV
Nov 06 Python
Python 居然可以在 Excel 中画画你知道吗
Feb 15 Python
python如何将图片转换素描画
Sep 08 #Python
Python自动化之UnitTest框架实战记录
Sep 08 #Python
Python Opencv实现单目标检测的示例代码
Sep 08 #Python
python获取本周、上周、本月、上月及本季的时间代码实例
Sep 08 #Python
Python 使用Opencv实现目标检测与识别的示例代码
Sep 08 #Python
Python requests接口测试实现代码
Sep 08 #Python
Python unittest装饰器实现原理及代码
Sep 08 #Python
You might like
PHPMailer安装方法及简单实例
2008/11/25 PHP
PHP 超链接 抓取实现代码
2009/06/29 PHP
php线性表顺序存储实现代码(增删查改)
2012/02/16 PHP
php使用PDO操作MySQL数据库实例
2014/12/30 PHP
php生成curl命令行的方法
2015/12/14 PHP
javascript字典探测用户名工具
2006/10/05 Javascript
九种js弹出对话框的方法总结
2013/03/12 Javascript
常用的jQuery前端技巧收集
2014/12/24 Javascript
jQuery实现多级联动下拉列表查询框
2016/01/18 Javascript
浅谈js中的in-for循环
2016/06/28 Javascript
如何将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js)
2017/07/17 jQuery
JS SetInterval 代码实现页面轮询
2017/08/11 Javascript
详解如何在微信小程序中愉快地使用sass
2018/07/30 Javascript
浅析vue插槽和作用域插槽的理解
2019/04/22 Javascript
JS原型与继承操作示例
2019/05/09 Javascript
extjs4图表绘制之折线图实现方法分析
2020/03/06 Javascript
初步介绍Python中的pydoc模块和distutils模块
2015/04/13 Python
为Python的web框架编写MVC配置来使其运行的教程
2015/04/30 Python
Python实现网站注册验证码生成类
2017/06/08 Python
python用户评论标签匹配的解决方法
2018/05/31 Python
在flask中使用python-dotenv+flask-cli自定义命令(推荐)
2020/01/05 Python
pandas 数据类型转换的实现
2020/12/29 Python
python实现无边框进度条的实例代码
2020/12/30 Python
美国著名的家居用品购物网站:Bed Bath & Beyond
2018/01/05 全球购物
美国市场上最实惠的送餐服务:Dinnerly
2018/03/18 全球购物
"引用"与多态的关系
2013/02/01 面试题
数据库专业英语
2012/11/30 面试题
入党思想汇报
2014/01/05 职场文书
初中地理教学反思
2014/01/11 职场文书
竞选团支书演讲稿
2014/04/28 职场文书
计算机网络及管理学专业求职信
2014/06/05 职场文书
2014年秋季开学寄语
2014/08/02 职场文书
硕士学位论文评语
2014/12/31 职场文书
2016同学毕业寄语大全
2015/12/04 职场文书
python之django路由和视图案例教程
2021/07/26 Python
Win11筛选键导致键盘失灵怎么解决? Win11关闭筛选键的技巧
2022/04/08 数码科技