Python安装Pytorch教程(图文详解)「建议收藏」

Python安装Pytorch教程(图文详解)「建议收藏」最近人工智能等多门课需要复现论文,近两年的论文很多都是Pytorch环境,所以,这里总结一下Pytorch的安装教程,做好最快、最简单、最好地完成安装。本机环境Win10+1050Ti+Python3.7+1、查看本机的CUDA版本1、打开NVIDIA的控制面板,在开始菜单里面的NVIDIAControlPanel2、在如下界面,帮助—>系统设置3、出现系统信息如下4、然后选择组件,然后看到蓝色的那一行就是英伟达的CUDA版本,可以看到我的是11.1.114

大家好,又见面了,我是你们的朋友全栈君。

最近人工智能等多门课需要复现论文,近两年的论文很多都是Pytorch环境,所以,这里总结一下Pytorch的安装教程,做好最快、最简单、最好地完成安装。

本机环境
Win10+1050Ti+Python3.7

1、查看本机的CUDA版本

cmd命令行输入nvidia-smi,在第一行最右边可以看到CUDA的版本号,我的版本是11.1
在这里插入图片描述

2、安装Pytroch

1、点击进入Pytorch官网
在这里插入图片描述
然后选择Get Started,就是如下界面
在这里插入图片描述

2、这里进行Pytorch版本的选择,首先我选择的是Stable稳定版,然后OS是Windows系统,Package包就使用Conda,Language肯定选Python,最后的Compute Platform就根据大家的需求来定了。大家如果想在自己电脑(具有NVIDIA显卡)上跑通代码,就选CUDA,如果不需要在自己电脑上跑(在服务器上跑)或者没有独立显卡,就选CPU。

我们在第一步已经看过自己的NAVIDA的CUDA版本了,这里我们一定要选择比自己版本低的CUDA。比如,像我的版本是11.1,那么就只能选择10.2,因为11.3有点高了。同样道理,基本上大家都能选择10.2。

如果没有安装anaconda的同学,可以参考我这篇博客:anaconda安装配置教程

如果想通过pip安装Pytorch的同学,我可以告诉你通过pip几乎无法安装,花费的时间远远多于安装anaconda的时间,所以,这条弯路我先帮大家探测过了,不要再踩啦,anaconda真的是深度学习必备神器。
在这里插入图片描述

3、然后复制最下面那段命令行语句,打开anaconda命令行,先进入自己需要安装Pytorch的环境,然后运行。

conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch

在这里插入图片描述
4、可以看到将要安装的包里面有Pytorch和cudatoolkit,我们输入y确认,然后回车
在这里插入图片描述
5、下面就等待这些package安装成功,可以看到Pytorch还是比较大的,所以耐心等待一下。
在这里插入图片描述
6、安装完成后,会提示信息done。
在这里插入图片描述
7、输入pip list,查看我们的包是否被安装,这里可以看到torch相关的包都安装了。
在这里插入图片描述
8、我们输入python进入下Python环境,然后输入import torch,如果没有报错说明可以导入成功。
在这里插入图片描述
9、输入torch.cuda.is_available()查看torch是否可以使用显卡,True就代表可以!
在这里插入图片描述

CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。开发人员可以使用C语言来为CUDA™架构编写程序,所编写出的程序可以在支持CUDA™的处理器上以超高性能运行。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/152783.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Python 正则匹配数字

    Python 正则匹配数字电话号码:\d{3}-\d{8}|\d{4}-\d{7}QQ号:[1-9][0-9]{4,}中国邮政编码:[1-9]\d{5}(?!\d)身份证:\d{15}|\d{18}ip地址:\d+\.\d+\.\d+\.\d+[1-9]\d*   正整数-[1-9]\d* 负整数-?[1-9]\d* 整数[1-9]\d*|0 非负整数-[1-9]

    2022年6月29日
    21
  • SAS学习笔记25 t检验(单个样本t检验、配对样本t检验、两个独立样本t检验及方差不齐时的t’检验)…

    SAS学习笔记25 t检验(单个样本t检验、配对样本t检验、两个独立样本t检验及方差不齐时的t’检验)…根据研究设计和资料的性质有单个样本t检验、配对样本t检验、两个独立样本t检验以及在方差不齐时的t’检验单样本t检验单样本t检验(one-samplet-test)又称单样本均数t检验,适用于样本均数$\overline{X}$与已知总体均数$\mu_{0}$的比较,其比较目的是检验样本均数所代表的总体均数µ是否与已知总体均数$\mu_{0}$有差别已知总体均数$\mu_{0…

    2022年6月19日
    31
  • dpu芯片_三星放弃自研架构

    dpu芯片_三星放弃自研架构近日,专注于智能计算领域的DPU芯片和解决方案公司中科驭数发布了其下一代DPU芯片计划,将基于自研的KPU(KernelProcessingUnit)芯片架构,围绕网络协议处理、数据库和大数据处理加速、存储运算、安全加密运算等核心功能,推出新一代DPU芯片,赋能金融科技、数据中心、混合云及边缘计算等高带宽、低延迟、数据密集型的计算场景。DPU,是DataProcessingUnit的简称,是面向数据中心的专用处理器。据中科驭数创始人兼CEO鄢贵海介绍,”DPU是最新发展起来的专用处理器的一个大类

    2025年9月27日
    2
  • 在ubuntu系统下安装python

    在ubuntu系统下安装python

    2021年10月6日
    72
  • Linux文件系统类型[通俗易懂]

    文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构; 即在磁盘上组织文件的方法。也指用于存储文件的磁盘或分区一个分区或磁盘能作为文件系统使用前,需要初始化,并将记录数据结构写到磁盘上。这个过程就叫建立文件系统 种类:1 ext2与ext3是linux专门设计的硬盘文件系统一般称为扩展文件系统。Ext3增加了日志记录功能。fdisk 分区在终端会显示打印信息   mkfs.ext4 /de…

    2022年4月6日
    58
  • PS实例一 制作凹陷的按钮(斜面和浮雕的使用)「建议收藏」

    PS实例一 制作凹陷的按钮(斜面和浮雕的使用)「建议收藏」首先看下效果主要只是斜面和浮雕效果1、建两个图层2、双击图层2选中斜面和浮雕效果3、选择强光4、ctrl鼠标点击图层1中的内容,编辑->描边5复制图层1和图层2按住ctrl选择图层1和图层2点击链接图层6调整大小75%7双击图层2副本中的斜面和浮雕调整角度就得到效果…

    2022年8月31日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号