1、安装环境

OS:              Win7 旗舰版 x64
Python:      Python 3.7.7(通过Anaconda软件自带安装)
Anaconda: Anaconda3-2020.02-Windows-x86_64.exe
CUDA:        cuda_10.1.105_418.96_windows.exe  具体选择界面的下载地址 【我原先用的是10.2,后面有图片不一致的请原谅】

Pytorch:Pytorch安装,建议参考我这篇离线手动安装,速度比较快。《Win10 + CUDA10.1+pytorch手动安装》,注意这篇,我后续用的都是win10系统了。

2、Anaconda安装过程

1.选择安装路径:C:\ProgramData\Anaconda3

2.勾选两个:选择添加环境变量,设置Anaconda3自带的Python3.7的为系统默认环境。

3.打开windows自带的命令窗口cmd.exe,测试安装是否成功

cmd输入conda list命令,输出结果如下:

cmd输出命令:conda --version,结果输出版本号,代表安装成功。

3、CUDA安装过程

1.CUDA下载

百度搜索CUDA download,进入官方下载页面,选择适合的操作系统和install type:(local的exe)

2、双击安装

检查通过的话,选中需要的Visual Studio 环境,进入安装环节

3.检查cuda是否安装成功

先核实一下,目录C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin下,是否有nvcc.exe文件。

然后在cmd中输入指令: nvcc -V,可以看到我们版本号为Cuda 10.1

本质上,是我们系统环境变量里多了Cuda的路径配置和Anaconda的路径

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\libnvvp;

C:\ProgramData\Anaconda3;C:\ProgramData\Anaconda3\Library\mingw-w64\bin;C:\ProgramData\Anaconda3\Library\usr\bin;C:\ProgramData\Anaconda3\Library\bin;C:\ProgramData\Anaconda3\Scripts;

4、安装Pytorch

1.首先进入Pytorch下载页面:https://pytorch.org/get-started/locally/

选择合适的版本10.1,然后拷贝命令:

conda install pytorch torchvision cudatoolkit=10.2 -c pytorch

以管理员方式运行2.以管理员身份运行cmd.exe(开始菜单里搜cmd,然后右击以Administrator身份运行)

输入如下脚本命令:

conda install pytorch torchvision cudatoolkit=10.1 -c pytorch

第一次由于网络原因下载失败。。。第二次才好使

3.选择y ,表示同意更新

4. 加速Pytorch的安装(手动添加国内镜像源)

1.打开Anaconda Navigator,点击Channels。

2.手动添加清华镜像源

https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

一个个将地址add进去,然后点击Update channels。

重新执行步骤4中的pytorch安装脚本,即可提速。(国内实在慢的,建议手动离线安装PKG文件,参考这篇文章《pytorch手动安装开发包》)

5. 验证pytorch是否安装成功

在开始菜单中,打开 Python控制台。

(1)输入 import torch,如果没有报错,意味着 PyTorch 已经顺利安装了

(2)接下来,输入 torch.cuda.is_available,如果是 True,意味着你可以使用 GPU,如果是 False,意味着只能使用CPU。

Pytorch环境安装【Python3.7+Anaconda3+CUDA10.1】相关推荐

  1. PyTorch学习笔记(一):PyTorch环境安装

    往期学习资料推荐: 1.Pytorch实战笔记_GoAI的博客-CSDN博客 2.Pytorch入门教程_GoAI的博客-CSDN博客 本系列目录: PyTorch学习笔记(一):PyTorch环境安 ...

  2. 从 X 入门Pytorch——环境安装建议,Tensor多种构造方式,Tensor的基本操作

    本文参加新星计划人工智能(Pytorch)赛道: https://bbs.csdn.net/topics/613989052 满打满算,入门CV的坑已经快一年了,现在忙着换模型,加模块,看效果. 但是 ...

  3. python安装3.7.2_linux环境安装python3.7.2

    1.下载安装包 (2)点击第一个链接(最新版安装包) 点击后打开新页面 (3)点击第一项,下载gzip压缩的源码包 2.安装必要模块 python安装之前需要一些必要的模块,如openssl,read ...

  4. python安装步骤3.7.2-linux环境安装python3.7.2

    1.下载安装包 (2)点击第一个链接(最新版安装包) 点击后打开新页面 (3)点击第一项,下载gzip压缩的源码包 2.安装必要模块 python安装之前需要一些必要的模块,如openssl,read ...

  5. pytorch环境安装(配置:CUDA11.1+CUDNN11.1+torch.9.0+cu111+torchvision0.10.0+cu111+torchaudio==0.9.0)

    文章目录 1.下载CUDA 2 .下载CUDNN 3.CUDA安装 4.安装CUDNN 5.下载pytorch 6.安装pytorch 本文的显卡是 NVIDIA GeForce RTX 3060 L ...

  6. Linux环境安装python3.6(APT方式)

    2019独角兽企业重金招聘Python工程师标准>>> 有的Linux发行版例如新版本的Ubuntu会在系统中预装python2.7和python3.5,当我们需要用到python3 ...

  7. Linux环境安装python3报错:“HTTP Error 416 Requested Range Not Satisfiable 正在尝试其它镜像”的解决方法

    在安装python3的过程当中,在执行yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel re ...

  8. conda关于频道和存储包pkgs的详解(副pytorch环境安装)

    conda安装pytorch 使用官网提供的语句 conda install pytorch torchvision torchaudio cudatoolkit=11.6 -c pytorch -c ...

  9. python3环境变量和pip_Tool_linux环境安装python3和pip

    一.安装python 1.安装依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel r ...

最新文章

  1. 使用navicat premium将数据库从Oracle迁移到SQL Server,或从Oracle迁移到MySQL
  2. python连接数据库的技术_Python操作MySQL数据库的三种方法
  3. Matlab关键规则挖掘尿片啤酒,电商数据挖掘:“啤酒+尿布”的关联算法规则
  4. 2019《去哪儿》春季校招第一站(含笔试题)
  5. springboot启动过程_spring5/springboot2源码学习 -- spring boot 应用的启动过程
  6. linux perl telnet安装,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  7. python报错:Exception Value:can only concatenate str (not bytes) to str
  8. 阶段1 语言基础+高级_1-3-Java语言高级_09-基础加强_第3节 注解_16_注解_自定义注解_元注解...
  9. 腾讯正式开源高性能Hybrid框架VasSonic!
  10. HTC G10官方解锁 刷机
  11. 计算机组装与维护启发式教学,电工技能与电子工艺技术实训
  12. 机器学习系列手记(六):概率图模型之概率图模型的联合概率分布
  13. 鸿蒙炼体 等级划分,洪荒的等级划分
  14. Linux内核发布时间表
  15. Unity Addressable学习笔记一(整体介绍)
  16. I.MX6 Linux mipi配置数据合成
  17. 跨越逐梦路上的荆棘(程序猿生存指南)
  18. 物联网操作系统HelloX V1.85发布公告
  19. 合工大Java第四次作业第五题
  20. 《一个出身寒门的高考状元之死》

热门文章

  1. 数据结构——平衡二叉树
  2. volatile关键字(转)
  3. 求解斐波那契数列复杂度分析
  4. Vijos CoVH之再破难关(搜索+hash)
  5. javascript数组对象
  6. 从博客园迁移到简书平台
  7. Codeforces 369E Valera and Queries --树状数组+离线操作
  8. 【shell】Shell脚本的学习笔记
  9. 【shell】Shell编程的前篇以及通过编程实现,jdk的安装
  10. vagrant up 慢的解决方案