1 致谢

感谢陈助教的帮助!

2 前言

今天也在学习CNN~

在做“动物多分类”项目时,要用到Pytorch,所以先要安装Pytorch~

3 环境要求

Windows:

CUDA(先要装好CUDA库)

4 安装步骤

Windows:

step 1:首先进入Pytorch官网,根据电脑的配置信息,获得相应的安装指令,

安装链接:https://pytorch.org/get-started/locally/

如图所示,

step 2:安装过程中可能会出现因为网络问题而下载不成功的情况(下载速度很慢,并且在中途会出现下载不成功的情况,which is due to the GFW),下到一半的时候会出现“CondaHTTPError: HTTP 000 CONNECTION FAILED for url”的错误,从而无法继续安装,这时候我们需要使用镜像来进行安装,

这里我们使用的是清华大学的Conda镜像,我们进入清华大学的Conda镜像网站,

网站告诉我们需要修改.condarc文件,我们按照网站中给出的内容进行替换,如下图所示,

5 如何验证安装成功

1、打开 Anaconda Prompt;

2、输入

python

以进入python的编译环境;

3、分别输入以下代码:

import torch

import torchvision

print(torch.cuda.is_available())

这段代码的含义是:引入相关的包,并检测CUDA架构是否可用。

如果CUDA可用,就会得到如下的输出,

输出“True”就说明,CUDA可以在Pytorch中使用了,

测试成功啦!

6 问题排除

torch.cuda.is_available()输出False

从直观上来说,就是CUDA在Pytorch框架中无法使用,原因可能有以下几点:

  • 显卡驱动版本低,不支持当前版本的CUDA
  • CUDA版本不正确

显卡驱动版本低,不支持当前版本的CUDA:

在使用 CUDA Toolkit安装CUDA时,在“自定义”选项中, CUDA Toolkit会自动为你匹配最新最合适的驱动版本,如果当前电脑安装的驱动版本低于Toolkit推荐的版本的话,就需要更新最新的显卡驱动。

CUDA版本不正确:

即Pytorch的版本与CUDA版本不对应,这在Pytorch下载的时候就应当进行确认。

Pytorch——Window上Pytorch的安装教程相关推荐

  1. Anaconda + Pycharm + Pytorch 一套太极组合拳安装教程

    Anaconda + Pycharm + Pytorch 一套太极组合拳安装教程 1.下载以及安装Ananconda 1.1下载安装 1.2 Anaconda 环境配置 2.下载以及安装Pycharm ...

  2. 在新版win10上的Java安装教程(全网最全)

    在win10上的Java安装教程(全网最全) 前言 JAVA环境变量配置 一.JDK的下载与安装 二.JAVA环境变量配置 1.打开高级系统设置 2.然后选择环境变量 3.点击新建 4.配置JAVA_ ...

  3. Window 10下 Sqlite安装教程

    Window 10下 Sqlite安装教程 下载 官网下载地址:https://sqlite.org/download.html 找到适配自己电脑系统的dll和tools下载. 安装配置 按照如下几个 ...

  4. PyTorch——Ubuntu上Pytorch的安装教程

    1 致谢 感谢网友夜幕下的光123提供的帮助, 原文链接如下: https://blog.csdn.net/songchunxiao1991/article/details/95192063 2 前言 ...

  5. Synopsys的FPGA综合软件Synplify 2019版在Windows系统上的下载安装教程

    目录 前言 一.Synplify安装 二.安装许可管理工具 三.配置使用 总结 前言 Synplify是生产高性能.高性价比FPGA设计的行业标准.synify支持最新的VHDL和Verilog语言结 ...

  6. TensorFlow——Ubuntu系统上TensorFlow的安装教程

    1 致谢 最近谷歌关于TensorFlow的文档写的还是不错的,Youki受到了一定的启发,这里表示一下感谢- 2 前言 今天在学习R2CNN- 代码的README中说到需要安装TensorFlow, ...

  7. Win10环境下,在Matlab R2016a上的SPM12安装教程

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 安装基本环境: 1.WIN10 2.Matlab R2016a 3.SPM12 目录 1.SPM12简介 2.SPM12 ...

  8. CUDA——Windows上CUDA的安装教程

    1 致谢 感谢网友没有人喜欢一个人.Young和无飞天下提供的帮助, 原文链接如下: https://blog.csdn.net/u010618587/article/details/82940528 ...

  9. Aria2 在 macOS 上的详细安装教程!

    安装和设置 Aria2 # 使用 Homebrew 安装 aria2 brew install aria2# 创建配置文件aria2.conf和空对话文件aria2.session mkdir ~/. ...

最新文章

  1. windows如何添加本机dns记录_如何规避Sysmon DNS监控
  2. SED单行脚本快速参考(Unix流编辑器)
  3. 暴走英雄坛html5游戏在线玩,暴走英雄坛h5
  4. C#中的i++和++i
  5. Unity 如何修改 particle system 的 start color 属性
  6. 推荐一款 IDEA 生成代码神器,写代码再也不用加班了!
  7. 用Anaconda下载tensorflow(windows)小白教程
  8. 计算机网络网关设置路由器,天翼网关(宽带)怎么连接路由器?
  9. Elasticsearch中object类型与nested类型之间的区别
  10. SKYLAKE平台安装win7步骤(U盘)
  11. 2018年​最酷的APP手机UI设计趋势
  12. Excel 模拟form表单提交
  13. iGrimace iOS7-Ios8-ios一键新机 系统 NZT NEO 非V8锤子IG基本操作全教程:v3 v8
  14. SpringBoot之——动态数据源(多数据源自动切换)
  15. java单步跳入单步跳过_Eclipse 单步调试
  16. 网络直播平台搭建一个直播间的礼物系统
  17. c# 如何抓微信把柄_C#手把手教你玩微信自动化
  18. 打工人,离职也要“躲躲藏藏”
  19. 理解slotted page
  20. 通知:2020年CPA机考系统已开放!

热门文章

  1. 使用MSIL 汇编程序 (Ilasm.exe) 2 强签名
  2. C-Lodop的https扩展版,火狐下添加例外
  3. 将node.js程序作为服务,并在windows下开机自动启动(使用forever)
  4. WWDC心愿单:新版OS X或将有这些变化
  5. Windows 键盘快捷键 : Windows 快捷键
  6. 【实习之T100开发】Genero FGL (TIPTOP4GL) 学习笔记(1)
  7. 【计算机网络】Internet原理与技术3 — 端口及套接字、用户数据报协议UDP、传输控制协议TCP
  8. 【jQuery笔记Part2】03-jQuery-addBack()与end()的区别-children()与find()的区别
  9. 国外资源下载速度太慢怎么办
  10. linux_负载分析之LoadAverage