文章目录

  • 一、安装前准备
  • 二、前提
  • 三、查看电脑显卡驱动信息
  • 四、下载安装 Visual Studio(非必要)
  • 五、NVIDIA CUDA Toolkit 10.2安装
  • 六、创建PyTorch环境
    • 6.1 方法一:
    • 6.2 方法二(推荐)
  • 七、pycharm中添加conda环境(不选择创建虚拟环境)
  • 八、测试pytorch是否安装成功
  • 九、当程序运行时,在windows终端中查看当前GPU的使用率

一、安装前准备

  • 电脑需要有NVIDA的独立显卡;
  • 电脑要有NVIDA显卡驱动程序(NVIDA控制面板)
  • 微软官网下载安装 Microsoft Visual Studio(申请一个微软账号)
  • 官网下载安装 CUDA Toolkit
  • 检验CUDA安装是否成功
  • CUDA安装成功后的使用

二、前提

CUDA在安装之前,需要看NVIDA的官方CUDA安装文档。

CUDA 11.2: https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html

下载安装CUDA需要有NVIDA的显卡、Windows系统、Visual Studio。

三、查看电脑显卡驱动信息

一般新买的电脑都带有。

官网下载:https://www.nvidia.cn/geforce/drivers/

四、下载安装 Visual Studio(非必要)

官网:https://visualstudio.microsoft.com/zh-hans/(选择社区版即可)

勾选“C++的桌面开发“,然后下载到本地。

选择安装位置进行安装。

五、NVIDIA CUDA Toolkit 10.2安装

cuda只能运行在英伟达的显卡上

第一步,系统检查,如果下载的和NVIDIA控制面板结果一致,则显示绿色通过提示;

第二步,许可协议,同意并继续;

第三步,一般选择自定义安装,选择全部即可

第四步,选择安装位置,可以自己设置,也可以遵循系统设置(装在C盘)

第五步,如果没有安装Visual Studio,需要勾选下面方框,然后Next。

第六步,查看版本是否安装成功。

nvcc -V                            # 出现下列说明安装成功

nvcc: NVIDIA ® Cuda compiler driver
Copyright © 2005-2019 NVIDIA Corporation
Buiit on Wed Oct 23 19:32:27 Pacific_Daylight_Time 2019
Cuda compilation tools, release 10. 2, v10.2. 89

如果安装不成功,则需要配置环境变量。

电脑右键属性—>高级系统设置—>环境变量(系统变量path)

六、创建PyTorch环境

6.1 方法一:

卸载原来的pytorch和torchvision,之前没有安装则忽略这一步。

打开Anaconda Prompt:

①创建PyTorch环境

conda create -n pytorch python=3.7

②激活PyTorch环境

conda activate pytorch            # pytorch为环境名

③登录PyTorch:https://pytorch.org/,找到命令:

(pytorch)C:\user>conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch

④查看是否安装成功:

nvcc -V

⑤退出:

deactivate pytorch

⑥删除虚拟环境

conda remove -n 环境名称 --all

6.2 方法二(推荐)

直接以管理员身份运行cmd,然后在串口输入:

conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch

七、pycharm中添加conda环境(不选择创建虚拟环境)

在pycharm中新建一个工程(new project)—>选择已经存在的环境解释器(Existing interpreter)—>选择(Conda Environment)—>选择Anaconda安装的python解释器(python.exe文件)—>勾选Make available to all projects。

说明:这种情况方法简单,但是会造成环境污染。自己电脑中包会非常多,不便于后期管理。

八、测试pytorch是否安装成功

import torch
print(torch.__version__)    # 打印pytorch的版本
print("gpu:",torch.cuda.is_available())   # 查看torch是否支持gpu

E:\A_code\1\venv\Scripts\python.exe E:/A_code/1/test.py
1.8.1
gpu: True

Process finished with exit code 0

说明环境已经配置成功

九、当程序运行时,在windows终端中查看当前GPU的使用率

nvidia-smi

Anaconda3+PyTorch安装教程相关推荐

  1. Pycharm和Pytorch安装教程配置环境以及遇到的问题:

    Pycharm和Pytorch安装教程配置环境以及遇到的问题: 注意:我们每次新建完项目,都要检查一下python解释器和conda.exe是否选择正确. 一.如何找到Anconda哪个环境中安装了p ...

  2. Pytorch安装教程 及 解决 torch.cuda.is_available() 返回 False 的问题

    Pytorch安装教程 及 解决 torch.cuda.is_available() 返回 False 的问题 有NVIDIA显卡的可以先去看CUDA安装教程,pytorch可以搭配CUDA10.0~ ...

  3. 超详细的的PyTorch安装教程,成功率高,适合初学者,亲测可用。

    啰嗦几句:网上的教程很多,安装的方法多种多样,操作复杂,成功率还不高.小编在淘宝专门帮助不会安装的小伙伴远程配置环境,这方法都是测试过了,适用大部分人的,完全按照文章来操作,基本都是可以安装成功的. ...

  4. PyTorch安装教程(带图文)

    文章目录 1.准备工作 2.安装pytorch 3.检验 4.总结 前言 上一篇文章讲解了如何安装Anaconda,现在来安装pytorch,安装好工具就可以好好学习了. 1.准备工作 由于我安装an ...

  5. 2023最新pytorch安装教程,简单易懂,面向初学者(Anaconda+GPU)

    一.前言 目前是2023.1.27,鉴于本人安装过程中踩得坑,安装之前我先给即将安装pytorch的各位提个醒,有以下几点需要注意 1.判断自己电脑是否有GPU 注意这点很重要,本教程面向有NVIDA ...

  6. Anaconda3的安装教程(自用)

    目录 前言 一.Anaconda3安装包下载 1.1 Anaconda的官网下载 2.2 清华大学开源软件镜像站下载 二.Anaconda3的安装与环境配置 2.1 安装过程 2.2 环境变量配置 三 ...

  7. CPU版本的Pytorch安装教程(AMD显卡),附详细图解

    说明:1.电脑显卡: AMD显卡:            2.电脑系统:Windows11            3.Python版本:3.9 一.安装anaconda 登录anaconda的官网下载 ...

  8. pytorch安装教程 GPU版本

    1.首先安装Anaconda 官网http://www.anaconda.com/ 下载最新版本就好 下载完后点下一步安装直到这一步选择just me 是只对当前用户 all users是所有用户 这 ...

  9. pytorch安装教程新手入门

    PyTorch环境搭建 引言 PyTorch是一个开源的Python机器学习库,其前身是2002年诞生于纽约大学的Torch.它是美国Facebook公司使用python语言开发的一个深度学习的框架, ...

最新文章

  1. [NC21228]货币系统
  2. PowerShell CLI 获取VM信息
  3. R语言timevis包的学习
  4. MYSQL如何导出存储过程和触发器?
  5. 【干货集锦】如何轻松玩转文档管理工具?我们为你精心准备了一份学习大礼包...
  6. 微软TechEd 2006亲历(六):微软新一代系统管理平台面纱待揭
  7. 【转】 UML各种线的含义
  8. Wi-Fi 还是蜂窝?搞物联网怎么选择连接协议?
  9. KinectFusion: Real-Time Dense Surface Mapping and Tracking
  10. 拓端tecdat|matlab从ECG信号数据趋势项的消除
  11. 计算机模拟仿真技术是什么,仿真与模拟
  12. excel下拉列表多选框_将列表框添加到Excel工作表
  13. 深入理解吴恩达老师深度学习课程(01神经网络和深度学习 第二周)
  14. java计算机毕业设计课堂考勤系统MyBatis+系统+LW文档+源码+调试部署
  15. Android使用VideoView播放视频
  16. Python3 网易126邮箱收发邮件
  17. ora-01722 无效数字_错误提示ORA-01722: 无效数字一例
  18. 潦草字体在线识别_连笔字在线生成器
  19. Charindex、Patindex、Convert函数
  20. 推荐几个2023年比较好用的youtube转换器

热门文章

  1. 贪心算法——洛谷(P1478)陶陶摘苹果
  2. 20个MySQL运维案例,请查收!
  3. 从Oracle DBA出发,走进GaussDB的世界 - 云和恩墨大讲堂GaussDB专题
  4. 《PostgreSQL 指南:内幕探索》之基础备份与时间点恢复(下)
  5. Oracle 18c 新特性:动态 Container Map 增强 Application Container 灵活性
  6. 教你如何使用flask实现ajax数据入库
  7. 一图解析MySQL执行查询全流程
  8. 教你实现一个朴实的Canvas时钟效果
  9. 云图说|将源端MongoDB业务搬迁至华为云DDS的几种方式
  10. 快上车,带你了解HiLens Studio六大优势