在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版本相关推荐

  1. 手动安装pytorch gpu版本 (cpu版本同理)

    背景 :pip 安装失败   网速较慢  可以使用这种方法解决 进入pytorch的网站 点击这个网站可以查看所有版本的包 这里就有所有的版本 简单的介绍一下这里的信息的意思 根据我电脑的情况我应该要 ...

  2. pytorch GPU版本安装 win10

    我原先装的是pytorch cpu版本,在复现论文源码的时候提示AssertionError: Torch not compiled with CUDA enabled,查了一下资料,又看了一下电脑的 ...

  3. Pytorch GPU版本whl文件安装

    Pytorch GPU版本whl文件安装 安装pytorch的时候,用pip安装时网速实在太慢,换源也不太行,1.2G的文件,一个网络波动就开始疯狂红字.因此使用whl文件进行安装 用whl文件进行安 ...

  4. Windows下命令行安装Pytorch(GPU)

    对于一个小白来说,找了好多博客,都是告诉你去下载cuda,cudnn,然后安装配置各种环境,十分麻烦.最近才发现了最简单的安装方法,只需要在cmd中输入简单的几行命令即可. 注意:以下命令行要在对应的 ...

  5. Ubuntu 20.04 安装Tensorflow GPU版本 (GTX-1060显卡)

    Ubuntu 20.04 安装Tensorflow GPU版本 (GTX-1060显卡) 参考: https://cyfeng.science/2020/05/02/ubuntu-install-nv ...

  6. Jetson Nano v4.6.3:安装系统、U盘启动、安装SDK、安装PyTorch GPU、YOLOv5+DeepStream部署

    一.写在前面 本教程为个人创作,截止发布日仅在CSDN平台刊登,转载请附本文链接. 本教程直接面向YOLOv5用户,提供四个文件供下载,简单说明如下表,详细说明和下载链接在文末. 文件名称 文件类型 ...

  7. windows10下安装tensorflow(gpu版本)

    windows10安装tensorflow的gpu版本(pip3安装方式) 前言: TensorFlow 有cpu和 gpu两个版本:gpu版本需要英伟达CUDA 和 cuDNN 的支持,cpu版本不 ...

  8. pytorch gpu版本安装

    1,安装anaconda 2,查看显卡版本信息 3,安装对应的驱动程序cuda tooltik 4,安装pytorch 首先安装anaconda ,安装anaconda的目的在于创建虚拟环境,因为有的 ...

  9. pytorch gpu版本的最全安装教程,含环境配置、CUDA(百度云下载)安装程序失败解决方案

    看过我cpu版本的pytorch小白安装教程CPU版pytorch小白教程应该已经会设置清华源了,这里不再叙述,gpu版本的pytorch会默认以清华镜像源来下载,速度不用担心. 请关闭杀毒软件 尤其 ...

最新文章

  1. c# 中如何定义和接收消息
  2. HTTP1.0,HTTP1.1,HTTPS和HTTP2.0的区别
  3. 表格大小设置_系统地学习Excel第18课,设置单元格字体格式
  4. Arch Linux中安装Anaconda
  5. ubuntu 安装lamp
  6. Centos6.9部署ORTS5.0.22
  7. python zlib字符串压缩
  8. abap视图字段限制_【第八章】视图
  9. hihocoder 1580 Matrix(北京icpc2017网络赛)
  10. ionic2——环境配置篇
  11. smbclient用法
  12. WebView的简单使用
  13. xen服务器不能挂载iso文件,Citrix XenCenter安装VM:挂载ISO详解
  14. 每个python文件就是一个模块、模块的名字就是_Python-模块和包
  15. C++实现推箱子游戏
  16. 麦森数 OpenJ_Bailian - 2706
  17. 幻方加密代码——自动生成幻方密钥方法,罗伯法单偶数阶的解法代码基于python
  18. 将【axmol】引擎的OpenAL实现在iOS平台替换openal-soft详细过程
  19. 鸿蒙系统推广时间,鸿蒙系统将全面推广,目标覆盖3亿台设备,第三方IoT可达1亿台...
  20. java word 批注_Java 添加Word批注(文本、图片)

热门文章

  1. 倍福--NCI基本配置
  2. 十四条关于移动端产品设计的原则
  3. StirMarkBenchmark——图像攻击软件简介资源
  4. 计算机网络五层体系结构简述
  5. 宁夏中考计算机考试题库,宁夏信息技术2010中考练习题
  6. phonegap揭秘附篇:phonegap的插件管理
  7. GitLab 详细安装及使用教程
  8. less和scss的区别
  9. AI智能电销机器人源码
  10. 重庆计算机专业好的大学,重庆“最好的”10所大学,除了重大,这些强校也不错...