Pytorch-gpu版安装教程【注意:无需提前安装cuda和cudnn】

2023-05-16

Pytorch-gpu版安装教程【注意:无需提前安装cuda和cudnn】

    • 1. 首先确保你已经安装好Anaconda
    • 2.查看自己电脑上显卡的信息,通过显卡控制面板查看
    • 3.如何根据想要的cuda的版本下载相应的显卡驱动程序
    • 4.以上工作都明确之后进行安装pytorch
    • 5.安装pytorch

1. 首先确保你已经安装好Anaconda

参考链接:https://blog.csdn.net/qq_36944952/article/details/120587562

2.查看自己电脑上显卡的信息,通过显卡控制面板查看

在这里插入图片描述
点击左下角的系统信息就可以看到自己电脑的cuda版本(或者可以通过在命令行输入nvidia-smi命令进行查看)
在这里插入图片描述

如果没有控制面板,可以去Windows自带的微软商店下载安装,如果无法安装成功,考虑原电脑显卡驱动有问题,考虑通过下载驱动精灵更新显卡驱动之后再进行安装

  • 安装pytorch时需要根据自己电脑已有的cuda版本进行命令的选择,否则会导致pytorch,cuda不可用(命令行显示的cuda版本为此驱动可支持的最大版本的cuda,如果需要其他版本的cuda可以自行安装)。
  • 如果想安装可选版本的cuda,需要通过驱动精灵更新显卡驱动,总之,需要保证cuda的版本和电脑显卡驱动相匹配。

3.如何根据想要的cuda的版本下载相应的显卡驱动程序

在这里插入图片描述
上图为cuda与显卡驱动程序的匹配表,需要cuda与显卡驱动匹配才可以使用。

参考文章:https://blog.csdn.net/zhw864680355/article/details/90411288

4.以上工作都明确之后进行安装pytorch

- 进入pytorch官网:https://pytorch.org/

- 根据之前通过控制面板确定的cuda版本进行安装命令的选择。

在这里插入图片描述

  • 比如说我的显卡控制面板显示cuda为10.2,那我就照着图中的命令进行安装
  • 当然也可以选择别版本的cuda安装,但取决于电脑上已有的显卡驱动程序,显卡驱动程序显示的cuda版本为你电脑最高可适配的cuda版本,你可以通过驱动精灵更换显卡驱动版本来修改最高cuda版本。
  • 在运行安装命令时注意去掉后边的 -c pytorch(-c 的意思是去哪个地方下载安装文件,使用-c pytorch意思去pytorch官网下载好像,安装anaconda并换源之后,去掉这个可以下载的快一些 )

5.安装pytorch

- 打开Anaconda Prompt
在这里插入图片描述
- 创建虚拟环境

conda create -n pytorch-gpu

其中,pytorch-gpu为虚拟环境名,可以自己设置。

- 切换到新建虚拟环境下

conda activate pytorch-gpu

- 输入你选择的安装命令,以下是我的安装命令

conda install pytorch torchvision torchaudio cudatoolkit=10.2

如果安装不成功,请输入以下命令,再次尝试

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

该命令为增加下载pytorch的源。

- 等待安装完成,之后进行验证,依次输入以下命令

python
import torch
torch.cuda.is_available()

如果结果为true,则表示安装成功。
如果安装失败,则执行以下命令重新来过

conda activate base
conda remove -n pytorch-gpu --all

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Pytorch-gpu版安装教程【注意:无需提前安装cuda和cudnn】 的相关文章

  • NIPS20 - 将对比学习用于监督学习任务《Supervised Contrastive Learning》

    文章目录 原文地址论文阅读方法初识相知回顾代码 原文地址 原文 论文阅读方法 三遍论文法 初识 对比学习这两年在自监督学习 无监督学习任务中非常火 xff0c 取得了非常优秀的性能 这个工作就是想办法将其用在监督学习任务中 xff0c 在训
  • ViewBinding的用法

    1 启用Viewbinding功能 xff1a 在模块build gradle文件android节点下添加如下代码 android span class token punctuation span span class token pun
  • android技巧:快速重建system.img

    修改android的系统模块后 xff0c 需要重新生成system img xff0c 以前我用make systemimage xff0c 但这个过程太慢了 xff0c 很烦人 于是通过make输出的信息 xff0c 找到一个比较快的方
  • 前端参数无法传递给后端,一直返回400

    写在前面 太久没写SpringBoot的代码了 xff0c 最近一直在刷题和复习基础 IO xff0c 集合 xff0c 反射 xff0c MySQL等 但是 xff0c 前两天突发奇想 xff0c 想做一个关于某K歌平台歌曲免费导出的网站
  • 如何彻底删除小黑记事本弹窗

    No1 正常步骤 在桌面右键单击这个记事本的图标 xff0c 然后在菜单中找到并点击 打开文件位置 这一项 xff08 在开始菜单搜索也可以 xff09 按照正常方法 xff0c 在控制面板中卸载该软件 在第一步打开的文件位置中 xff0c
  • thinkphp5 select对象怎么转数组?

    DB操作返回是数组 模型直接操作返回是对象 对象类型转换数组 打开 database php 增加或修改参数 39 resultset type 39 61 gt 39 think Collection 39 即可连贯操作 model 39
  • thinkphp select 返回数组

  • python爬虫beautifulsoup详细教程

    BeautifulSoup4是爬虫必学的技能 BeautifulSoup最主要的功能是从网页抓取数据 xff0c Beautiful Soup自动将输入文档转换为Unicode编码 xff0c 输出文档转换为utf 8编码 Beautifu
  • 程序员读书顺序!

    程序猿的读书历程 xff1a xx语言入门 gt xx语言应用实践 gt xxx语言高阶编程 gt xxx语言的科学与艺术 gt 编程之美 gt 编程之道 gt 编程之禅 gt 颈椎病康复指南
  • Windows重建EFI引导启动分区(esp分区)

    Windows重建EFI引导启动分区 xff08 esp分区 xff09 遇到这种情况windows已经无法启动 xff0c 所以需要u盘启动盘进入winPE系统 1 如果只是格式化了esp分区 xff0c 没有改变esp分区的类型 xff
  • 智能革命和未来社会《智能时代--大数据和智能革命重新定义未来》

    通过区块链 xff08 Block Chain xff09 在未来跟踪每一件商品从制造出来到被消费的完整行踪 比特币在一定程度上起到货币的作用 xff0c 并且成为全球很安全的洗钱工具 xff0c 源于它背后的一个技术 区块链 block即
  • cas 单点登陆实战-sso-config篇(五)

    本篇我们讲解cas单点登陆在与shiro集成 xff0c 在与redis集成遇到的问题 先看完整代码吧 package com madnet config import com google common base CaseFormat i
  • cas 登陆时验证信息无效

    1 先查看缓存中的地址等是否正确 xff0c 不正确清除缓存重新打包 2 检查证书是否正确
  • crontab任务堆积导致启动大量进程的处理(flock)

    crontab在执行任务过程中 xff0c 可能由于任务执行错误或者在下一个任务开始前 xff0c 前一个任务没有执行完成 xff0c 导致大量的进程产生 xff0c 最后导致死机等 可以使用flock来加锁防止启动大量进程 xff1a f
  • Ue4行为树学习笔记 二

    Ue4行为树学习笔记 二 前言引用资料 行为树创建于布局任务设立 追逐随机巡逻AI控制器的设置最终设置尾声 前言 因为篇幅原因 xff0c 没看过上篇还请移步至 Ue4行为树学习笔记 一 引用资料 行为树快速入门指南 UE4学习笔记 xff
  • Python实现人脸识别

    文章目录 前言一 face recognition的安装1 安装dlib1 安装face recognition 二 上源码总结 前言 face recognition face recognition中文使用说明 号称是世界上最简单的开源
  • GPU, CUDA,cuDNN三者的关系总结

    GPU CUDA cuDNN三者的关系总结 CPU 和 GPU cpu和gpu结构展示 GPU xff08 图像处理器 xff0c Graphics Processing Unit xff09 和CPU xff08 中央处理器 xff0c
  • android应用内多进程的实现

    Android应用内多进程的介绍 正常情况下 xff0c 一个apk启动后只会运行在一个进程中 xff0c 其进程名为AndroidManifest xml文件中指定的应用包名 xff0c 所有的基本组件都会在这个进程中运行 但是如果需要将
  • 只需两步获取任何小程序源码

    前言 xff1a 这个博文的转载挺多的 xff0c 不过原文在更新 xff0c qwerty472123大神的脚本也在更新 xff0c 好多文章转载后就不再更新了 xff0c 看以前的步骤操作 xff0c 可能会引起奇怪的bug 这种方法
  • linux环境变量、交叉编译工具链gcc

    linux环境变量 1 linux环境变量 Linux 是一个多用户操作系统 xff0c 每个用户都有自己专有的运行环境 用户所使用的环境由一系列变量所定义 xff0c 这些变量被称为环境变量 系统环境变量通常都是大写 每个用户都可以根据需

随机推荐

  • Ubuntu解决登录界面无限循环

    由于配置scala和spark xff0c 修改了 etc profile文件 xff0c 导致Ubuntu登录界面无线循环 解决方法 xff1a 将profile修改正确 这是我的正确的文件内容 xff0c 供参考 span class
  • 如何优化Win11右键菜单

    Win 11 微软已经在10月5日发布了Windows 11正式版 xff0c 很多朋友也已经升级了 不过对于Win11的一些新设计 xff0c 并不是所有人都能适应的 xff0c 例如新的右键快捷菜单 xff0c 就不少朋友表示接受不了
  • 简单消费者组件的抽象思考(C++11)

    异步输出日志 平时开发过程中总是不可避免会用到生产者 消费者模型来实现一些具体的功能 比如在应用程序中 xff0c 我们希望在关键的代码附近输出一些日志 到文件 xff0c 以备程序运行出现bug时尽可能地知道更多的运行时信息 xff0c
  • 利用Cloudflare API批量添加域名至Cloudflare账户

    在Cloudflare中其实是有提供API的 xff0c 可以利用其功能进行批量添加域名 xff0c 在这篇文章中 xff0c 我将尝试看看如何解决这个问题 第一 准备工作 1 拥有一个Cloudflare账户 2 需要执行脚本的Linux
  • 如何用vnc远程连接mac系统

    在mac os系统安装好后 xff0c 怎么用vnc来进行远程连接呢 xff0c 步骤在下方 xff1a 1 打开系统偏好设置 2 点击共享 3 勾选屏幕共享 选择允许访问的用户 点击电脑设置 4 填好vnc连接的密码 5 用vnc登录 x
  • 学生时代的书单

    大话系列的书 xff0c 用独特的行文风格 xff0c 以风趣 幽默的语言向读者讲述 概念原理知识 xff0c 用漫画式的插图帮助读者理解晦涩 枯燥的技术 xff0c 让我们在快乐中掌握知识 xff01 1 大话通信 通信基础知识读本 作者
  • NLTK语料库nltk.download()安装失败及下载很慢的解决方法

    一 解决nltk download 安装失败 import nltk nltk download 下载nltk语料库出现getaddrinfo failed 如下错误 xff1a 这里只需将Server Index路径改成NLTK官网htt
  • windows虚拟机ping不通解决方法

    防火墙在作祟 简单暴力方法一 xff1a 直接关了防火墙 安全操作方法二 xff1a 打开入站规则就OK 如果是端口不通 xff0c 新建个端口规则解决啦
  • Spring框架(一)---------基本配置

    一 spring框架的配置一般姿势 1 导包 2 创建对象 3 配置文件 xff08 src applicationContext xml xff09 3 1 导入约束 3 2 配置applicationContext xml文件 3 3测
  • windows下面notepad++编写的文件未保存,电脑死机,文件找回

    notepad恢复未保存的文件 xff0c 备份文件 C Users 你当前用户的用户名 AppData Roaming Notepad 43 43 backup可以恢复 如果找不到此文件 因为文件被隐藏了 xff0c 打开隐藏文件即可 抖
  • idea自带的Maven添加阿里镜像

    打开idea xff0c 并打开设置 在搜索框查找Maven xff0c 可以看到idea使用的Maven路径 xff0c 配置文件路径 xff0c 以及仓库路径 重点是看配置文件 xff1a settings xml 如果在配置文件路径下
  • Ubuntu16.04开机失败—进入tty1终端修复

    Ubuntu16 04开机失败 进入tty1终端修复 如图所示 xff0c 我的Ubuntu16 04开机的时候报错 xff0c 提示 etc profile 文件的第34行出错 我想起了这个是自己安装mysql和sqoop的时候配的路径
  • 下载网页中的视频的两种方法

    方法一 xff1a 使用360或者IE浏览器 1 进入播放视频的网页 xff0c 播放视频并缓冲完全 xff1b 2 点击浏览器 工具 栏菜单中 Internet 选项 xff1b 3 在弹出的窗口中间部位找到 设置 xff1b 4 在新窗
  • tigerVNC的简单使用教程(CentOS的远程桌面连接)

    tigerVNC的简单使用教程 xff08 CentOS的远程桌面连接 xff09 DayDreamingBoy的博客 CSDN博客 tigervnc 1 环境和软件准备 1 CentOS 6 3下 root 64 localhost rp
  • gazebo视角调整

    看见上图中的橘黄色的图标了吗 xff1f 点击下拉框 xff0c 就可以调整自己的视角 xff0c 然后配合Ctrl 43 鼠标拖拽就OK了 参考博客 参考一
  • RTX 线程通信之——内存池

    文章目录 Memory Pool为什么需要内存池 xff1f 什么是内存池 xff1f RTX内存池API 案例 xff1a 按键控制LED灯定义相关创建相关执行相关实验效果 小结参考资料 Memory Pool 内存池 Memory Po
  • springboot项目多环境配置及常见配置名的含义

    强烈推荐大家想学习springboot项目相关知识的 xff0c 可以看一下Gitee上大佬整理的Spring Boot基础教程 xff0c 非常适合初学者和进阶学习 xff1a 传送门 我们在进行项目开发时 xff0c 经常同一个应用需要
  • 聊聊linux中的文件种类、文件名、文件扩展名

    linux中的文件种类 文件名 文件扩展名详解 在使用 ls l指令后可以看到文件的类型 xff0c 其中第一个字符就是代表的文件的类型 xff0c 常见的文件类型是一般文件 和目录文件d 文件的类型 1 正规文件 xff08 regula
  • 华为2288 v5服务器安装centos7.9教程

    华为2288 v5服务器安装centos7 9教程 一 准备工作二 centos启动盘制作三 删除 配置RAID四 选择启动项1 开机按F112 选择u盘启动 五 centos安装1 选择语言2 选择安装方式3 选择安装位置 xff08 重
  • Pytorch-gpu版安装教程【注意:无需提前安装cuda和cudnn】

    Pytorch gpu版安装教程 注意 xff1a 无需提前安装cuda和cudnn 1 首先确保你已经安装好Anaconda2 查看自己电脑上显卡的信息 xff0c 通过显卡控制面板查看3 如何根据想要的cuda的版本下载相应的显卡驱动程