安装pytorch gpu版本
在windows下用anaconda虚拟环境安装pytorch gpu版 成功!
文章目录
- 0. 用pip安装
- 1. 安装准备
- 2. 安装指令
- 3. 查看、提升cuda版本
- 3.1 判断显卡是否支持cuda
- 3.2 查看 cuda版本
- 3.3 提高cuda版本
- 3.4 查看驱动版本
- 4. 离线下载torch安装包
- 4.1 离线下载安装包
- 4.2 修改urls.txt文件
- 5. 安装及检查
接下来介绍安装过程。
推荐全部看完本文再进行安装
可以重点看黑体字,0部分介绍pip安装,后面的部分介绍conda安装,pip部分简明扼要,conda部分介绍的更详细些。祝你安装成功。
0. 用pip安装
pip比conda 速度更快一些,更随心所欲一些,所以介绍一下pip安装,直接上代码
conda create -n pytorch18 python=3.8 # 创建pytorch的虚拟环境
activate pytorch18 # 激活pytorch环境pip install torch==1.8.0+cu111 torchvision==0.9.0+cu111 torchaudio==0.8.0 -f https://download.pytorch.org/whl/torch_stable.html
# 上面的安装代码去https://pytorch.org/get-started/previous-versions/找,根据自己想用的pytorch版本和cuda版本选择相应的命令。关于如何查看cuda版本可以在我目录中的第三部分去查看。
# 安装过程会发现安装很慢,这时候ctl+c取消安装,找到这个下载速度很慢的安装包的来源网址,这个网址在安装界面中会显示,复制,去浏览器中打开,然后crl+f,输入安装包的名字,可以找到需要的安装包,然后直接离线下载到本地。pip install E:\pytorch\torch-1.8.0+cu111-cp38-cp38-win_amd64.whl # 后面的路径就是安装包在的路径,直接安装pip install torch==1.8.0+cu111 torchvision==0.9.0+cu111 torchaudio==0.8.0 -f https://download.pytorch.org/whl/torch_stable.html
# 再次输入这个命令来安装另外两个模块。搞定pip install ipython # 安装ipython测试是否安装成功
ipython # 打开ipython
import torch
torch.ones(8) # 创建一个tensor
torch.cuda.is_available() # 测试gpu是否可以使用,成功的话会返回True
1. 安装准备
1.是windows系统下的安装
2.其次是在anaconda的虚拟环境中安装,anaconda3的安装以及如何创建虚拟环境就不讲了。
使用conda前在base环境下进行大扫除:
清除下缓存信息
conda clean --packages --tarballs
2. 安装指令
3.pytorch官网(官网链接)讲了如何用conda安装。如下图,,如果你想安装其他版本,也可以点击图片中右上角的install previous versions of pytorch
输入蓝框中的pytorch安装指令进行安装。
需要选择cuda版本,那么如何查看cuda的版本呢?
3. 查看、提升cuda版本
4.nvidia显卡是否支持cuda?如何查看cuda版本?如何提升cuda版本?
3.1 判断显卡是否支持cuda
下图显示了支持cuda的显卡
3.2 查看 cuda版本
桌面右击打开nvidia控制面板,点击左下角系统信息,点击组件,在3D设置里的第三个就是cuda版本了,我的是8.0.0。
3.3 提高cuda版本
驱动版本和cuda版本是有关系的,因此下载更高版本的驱动程序就可以得到更高版本的cuda。下图显示了驱动和cuda版本之间的关系。
3.4 查看驱动版本
如下图,在nvidia控制面板的系统信息中,可以查看驱动程序版本。
nvidia官网没有旧的驱动程序下载,可以到这个网站https://down.gamersky.com/oth/soft/下载。
4. 离线下载torch安装包
现在可以输入pytorch安装指令进行安装了。但是下载很慢。为了避免连接中断导致下载失败,所以离线下载torch安装包,分两步操作:
4.1 离线下载安装包
输入pytorch安装指令后,会显示各个包的下载地址(如下图中蓝框)地址显示的pytroch指的就是https://conda.anaconda.org/pytorch/win-64/这个网站。直接打开这个网址下载pytorch安装包。迅雷两分钟搞定。
与此同时我们需要输入ctrl+c来关闭刚刚进行的安装,我们只是为了看下pytorch安装包的下载网站。接着要输入下列指令,来清除刚刚下载所产生的缓存文件。
conda clean --packages --tarballs
安装包下载下来之后,将pytorch安装包复制到 \Anaconda3\pkgs 中去。
4.2 修改urls.txt文件
第二步:上图中最下面有一个urls.txt文件,将迅雷中pytorch安装包的下载链接复制到urls.txt文件中。
从下图可以看到我复制在了第一行。这样pytorch安装包就不需要下载了
5. 安装及检查
输入pytorch安装指令,回车。
检查是否安装成功,同样pytorch官网也给出了方法如下图所示:
恭喜你,pytorch安装成功!有问题私信或留言。
安装pytorch gpu版本相关推荐
- 手动安装pytorch gpu版本 (cpu版本同理)
背景 :pip 安装失败 网速较慢 可以使用这种方法解决 进入pytorch的网站 点击这个网站可以查看所有版本的包 这里就有所有的版本 简单的介绍一下这里的信息的意思 根据我电脑的情况我应该要 ...
- pytorch GPU版本安装 win10
我原先装的是pytorch cpu版本,在复现论文源码的时候提示AssertionError: Torch not compiled with CUDA enabled,查了一下资料,又看了一下电脑的 ...
- Pytorch GPU版本whl文件安装
Pytorch GPU版本whl文件安装 安装pytorch的时候,用pip安装时网速实在太慢,换源也不太行,1.2G的文件,一个网络波动就开始疯狂红字.因此使用whl文件进行安装 用whl文件进行安 ...
- Windows下命令行安装Pytorch(GPU)
对于一个小白来说,找了好多博客,都是告诉你去下载cuda,cudnn,然后安装配置各种环境,十分麻烦.最近才发现了最简单的安装方法,只需要在cmd中输入简单的几行命令即可. 注意:以下命令行要在对应的 ...
- Ubuntu 20.04 安装Tensorflow GPU版本 (GTX-1060显卡)
Ubuntu 20.04 安装Tensorflow GPU版本 (GTX-1060显卡) 参考: https://cyfeng.science/2020/05/02/ubuntu-install-nv ...
- Jetson Nano v4.6.3:安装系统、U盘启动、安装SDK、安装PyTorch GPU、YOLOv5+DeepStream部署
一.写在前面 本教程为个人创作,截止发布日仅在CSDN平台刊登,转载请附本文链接. 本教程直接面向YOLOv5用户,提供四个文件供下载,简单说明如下表,详细说明和下载链接在文末. 文件名称 文件类型 ...
- windows10下安装tensorflow(gpu版本)
windows10安装tensorflow的gpu版本(pip3安装方式) 前言: TensorFlow 有cpu和 gpu两个版本:gpu版本需要英伟达CUDA 和 cuDNN 的支持,cpu版本不 ...
- pytorch gpu版本安装
1,安装anaconda 2,查看显卡版本信息 3,安装对应的驱动程序cuda tooltik 4,安装pytorch 首先安装anaconda ,安装anaconda的目的在于创建虚拟环境,因为有的 ...
- pytorch gpu版本的最全安装教程,含环境配置、CUDA(百度云下载)安装程序失败解决方案
看过我cpu版本的pytorch小白安装教程CPU版pytorch小白教程应该已经会设置清华源了,这里不再叙述,gpu版本的pytorch会默认以清华镜像源来下载,速度不用担心. 请关闭杀毒软件 尤其 ...
最新文章
- c# 中如何定义和接收消息
- HTTP1.0,HTTP1.1,HTTPS和HTTP2.0的区别
- 表格大小设置_系统地学习Excel第18课,设置单元格字体格式
- Arch Linux中安装Anaconda
- ubuntu 安装lamp
- Centos6.9部署ORTS5.0.22
- python zlib字符串压缩
- abap视图字段限制_【第八章】视图
- hihocoder 1580 Matrix(北京icpc2017网络赛)
- ionic2——环境配置篇
- smbclient用法
- WebView的简单使用
- xen服务器不能挂载iso文件,Citrix XenCenter安装VM:挂载ISO详解
- 每个python文件就是一个模块、模块的名字就是_Python-模块和包
- C++实现推箱子游戏
- 麦森数 OpenJ_Bailian - 2706
- 幻方加密代码——自动生成幻方密钥方法,罗伯法单偶数阶的解法代码基于python
- 将【axmol】引擎的OpenAL实现在iOS平台替换openal-soft详细过程
- 鸿蒙系统推广时间,鸿蒙系统将全面推广,目标覆盖3亿台设备,第三方IoT可达1亿台...
- java word 批注_Java 添加Word批注(文本、图片)