当前位置: 首页 > news >正文

超详细!百分百安装成功pytorch,建议收藏

文章目录

  • 一、Anaconda安装
    • 1.1下载anaconda
    • 1.2配置Anaconda环境
    • 1.3验证anaconda是否安装成功
  • 二、查看电脑显卡
  • 三、更新显卡驱动
    • 3.1下载驱动
    • 3.2、查看显卡驱动版本
  • 四、cuda安装
    • 4.1CUDA下载
    • 4.2CUDA环境配置
    • 4.3验证CUDA是否安装成功
  • 五、安装pytorch
    • 4.1下载pytorch
    • 5.2验证pytorch是否安装成功
  • 六、pycharm安装


一、Anaconda安装

1.1下载anaconda

进入清华大学镜像站下载anaconda
镜像网址

在这里插入图片描述
在这里插入图片描述
点击刚才下好的软件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里默认是c盘,可以更改路径,然后next

在这里插入图片描述
第二个不选,其他的都选,然后点击install
(环境变量后面我们自己配)

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
两选项取消掉,finish

1.2配置Anaconda环境

点击此电脑-属性-高级系统设置

点击环境变量
在这里插入图片描述
点击path
在这里插入图片描述
在这里插入图片描述

我刚才anaconda放的路径是D:\Anaconda\anaconda3

点击新建
在这里插入图片描述
在这里插入图片描述
新建上述三条目录,然后一路确定回去。

1.3验证anaconda是否安装成功

如果前面都安装成功了,在你的电脑搜索栏,搜索anaconda prompt并打开
在这里插入图片描述

输入conda --version
在这里插入图片描述
出现版本号,说明就已经安装成功了。

二、查看电脑显卡

右键此电脑——右键管理
在这里插入图片描述

设备管理器——显示适配器
在这里插入图片描述
在这里插入图片描述

三、更新显卡驱动

3.1下载驱动

进入nvidia官方网址
网址
在这里插入图片描述
点击开始搜索

下载game ready版本
在这里插入图片描述
在这里插入图片描述
点立即下载

在这里插入图片描述
在这里插入图片描述
这里直接默认ok即可
在这里插入图片描述
选择第二个

在这里插入图片描述
选择自定义,下一步
在这里插入图片描述
选择执行清洁安装,下一步

这里会让你重启一下,你重启之后会自动继续安装(记得联网)
在这里插入图片描述
在这里插入图片描述

3.2、查看显卡驱动版本

win+r
cmd
在这里插入图片描述

nvidia-smi
在这里插入图片描述
这里cuda version是12.6
(这里的叫大cuda,后面要下载小cuda,小cuda版本<=12.6即可)

四、cuda安装

前面装驱动的cuda我们叫大cuda,这里要安装的是小cuda

4.1CUDA下载

进入cuda官网

网址
在这里插入图片描述

这里下载小于12.6版本的即可

在这里插入图片描述
这里为了配套使用,我下载了11.8的

在这里插入图片描述
这里选择和你系统配套的,然后点击download

在这里插入图片描述
下载好之后双击

在这里插入图片描述
这是个临时目录,只在这里解压,安装完成之后就自动删除了,可以直接点击OK

在这里插入图片描述
这里有一个系统检查,等一会之后出现下面的界面
在这里插入图片描述
点击同意并继续

在这里插入图片描述
选择自定义,下一步
在这里插入图片描述

这里只勾第一个即可

在这里插入图片描述
点卡CUDA,第四个Visual不选

在这里插入图片描述
这里也是默认下一步

在这里插入图片描述
下一步
在这里插入图片描述
点击关闭
小CUDA安装完成

4.2CUDA环境配置

此电脑-属性-高级系统设置

高级-环境变量
在这里插入图片描述
点击path
在这里插入图片描述

在这里插入图片描述
新增这四个(这四个前面是默认安装的,大家目录应该是都一样)

然后一路确定回去

4.3验证CUDA是否安装成功

win+r
cmd
在这里插入图片描述

nvcc -V
在这里插入图片描述
出现上述的,就说明小CUDA安装成功了

五、安装pytorch

4.1下载pytorch

进入pytorch官网
网址

在这里插入图片描述
点击previous version of pytorch
在这里插入图片描述

这里只要是11.8的都可以下载

我们先创一个虚拟环境
先进入anaconda prompt

输入Conda create -n pytorch2.2.2 python=3.9

在这里插入图片描述
在这里插入图片描述
输入y

在这里插入图片描述
安装好之后进入虚拟环境中
输入conda activate pytorch2.2.2

在这里插入图片描述

然后把刚才页面的下载链接复制一下(11.8版本的)

在这里插入图片描述

我这里下的是torch=2.2.2版本的
在这里插入图片描述

在这里插入图片描述

关闭当前页面

5.2验证pytorch是否安装成功

重新开一个anaconda prompt
进入刚才创建的虚拟环境

conda activate pytorch2.2.2

在这里插入图片描述

输入python
在这里插入图片描述
输入import torch
在这里插入图片描述
下一步最关键(真正验证是否全部安装成功)

输入torch.cuda.is_available()
在这里插入图片描述
如果出现true,说明是全部安装成功了

六、pycharm安装

进入官网,点击download
网址

这里我们下载社区版(免费的)

如果你有钱也可以下载专业版,但是个人学习其实没必要,社区版也足够用了。

在这里插入图片描述
点击download

在这里插入图片描述
在这里插入图片描述
然后接下来有几个选项,全选即可(这里没截图到)

在这里插入图片描述

在这里插入图片描述
安装完成之后调一下解释器环境

然后输入下方代码进行测试
import torch
print(torch.cuda.is_available());
在这里插入图片描述



相关文章:

超详细!百分百安装成功pytorch,建议收藏

文章目录 一、Anaconda安装1.1下载anaconda1.2配置Anaconda环境1.3验证anaconda是否安装成功 二、查看电脑显卡三、更新显卡驱动3.1下载驱动3.2、查看显卡驱动版本 四、cuda安装4.1CUDA下载4.2CUDA环境配置4.3验证CUDA是否安装成功 五、安装pytorch4.1下载pytorch5.2验证pytorc…...

web基础—dvwa靶场(四)​File Inclusion

File Inclusion(文件包含) 有些 web 应用程序允许用户指定直接文件流的输入&#xff0c;或允许用户将文件上载到服务器。稍后 web 应用程序访问 web 应用程序上下文中用户提供的输入。通过这样种操作&#xff0c;web 应用程序允许恶意文件执行。 如果选择要包含的文件是目标计…...

【Python】练习:控制语句(二)第1关

第1关&#xff1a;分支结构基础实训 第一题第二题第三题第四题&#xff08;※&#xff09;第五题&#xff08;※&#xff09;第六题第七题 第一题 #第一题 for temp in [-280, -100, 0, 20, 120, 200]:#请在下面编写代码# ********** Begin ********** #if temp>-273.15:F9/…...

Vue3 : Pinia的性质与作用

目录 一.性质 二.作用 三.Pinia 的核心概念 四.使用 1.count.ts 2.count.vue Vue 3 中 Pinia 是一个专为 Vue 3 设计的状态管理库&#xff0c;它旨在提供一种简单、直观的方式来管理应用的状态。 一.性质 1.集成性&#xff1a;Pinia 是 Vue 3 官方推荐的状态管理库&…...

对接金蝶云星空调用即时库存信息查询API

文章目录 前言准备工作获取第三方授权权限与授权配置信息集成金蝶云SDK调用实现备注前言 对于有自己商品信息管理后台并且使用金蝶ERP系统管理物料的商家来说,将金蝶上物料的库存信息同步到管理后台就可以不用去金蝶上确认库存了,可以大大简化管理后台的库存变更工作,这篇文…...

pretrain Llama3

导入模块&#xff1a;导入了一些必要的模块&#xff0c;包括数学计算、时间处理、文件操作、深度学习框架&#xff08;如torch&#xff09;、以及自定义的LLama Transformer模型相关内容。 I/O配置&#xff1a;定义了模型输出路径、评估与日志记录的间隔步数、批次大小、最大序…...

[附源码]SpringBoot+VUE+Java实现人脸识别系统

今天带来一款优秀的项目&#xff1a;java人脸识别系统源码 。 系统采用的流行的前后端分离结构&#xff0c;内含功能包括 “人脸数数据录入”&#xff0c;“人脸管理”&#xff0c;“摄像头识别” 如果您有任何问题&#xff0c;也请联系小编&#xff0c;小编是经验丰富的程序员…...

数据库_解决SQL Server数据库log日志过大,清理日志文件方法

SQL Server数据库日志文件过大的原因主要有几个方面&#xff1a; 事务日志记录了所有对数据库进行修改的操作&#xff0c;如插入、更新和删除&#xff0c;这些操作会不断增加日志文件的大小。 长时间运行且未正确结束的事务会持续占用事务日志中的空间&#xff0c;导致日志文…...

引领长期投资新篇章:价值增长与财务安全的双重保障

随着全球金融市场的不断演变&#xff0c;长期投资策略因其稳健性和对价值增长的显著推动作用而日益受到投资者的重视。在这一背景下&#xff0c;Zeal Digital Shares&#xff08;ZDS&#xff09;项目以其创新的数字股票产品&#xff0c;为全球投资者提供了一个全新的长期投资平…...

灾备技术演进之路 | 虚拟化无代理备份只能挂载验证和容灾吗?只能无代理恢复吗?且看科力锐升级方案

灾备技术演进之路系列 虚拟化备份技术演进 摆脱束缚&#xff0c;加速前行 无代理备份仅能挂载/恢复验证吗&#xff1f; ——科力锐极简验证演练无代理备份来了 无代理备份无法应对平台级故障吗&#xff1f; ——科力锐应急接管无代理备份来了 无代理备份仅能同平台挂载吗&a…...

PowerShell install 一键部署Oracle23ai

Oracle23ai前言 Oracle Database 23ai Free 让您可以充分体验 Oracle Database 的能力,世界各地的企业都依赖它来处理关键任务工作负载。 Oracle Database Free 的资源限制为 2 个 CPU(前台进程)、2 GB 的 RAM 和 12 GB 的磁盘用户数据。该软件包不仅易于使用,还可轻松下载…...

【Kubernetes】常见面试题汇总(二十五)

目录 73.我们所有人都知道&#xff0c;从单片到微服务的转变解决了开发方面的问题&#xff0c;但却增加了部署方面的问题。公司如何解决部署方面的问题&#xff1f; 74.考虑一家拼车公司希望通过同时扩展其平台来增加服务器数量,公司如何有效地实现这种资源分配&#xff1f; …...

【踩坑】装了显卡,如何让显示器从主板和显卡HDMI都输出

转载请注明出处&#xff1a;小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你&#xff0c;欢迎[点赞、收藏、关注]哦~ 背景介绍 装了显卡后&#xff0c;开机默认是从显卡的HDMI输出&#xff0c;但这很不方便。如何让视频仍然从主板输出&#xff1f;或者说让显卡HDMI和主板…...

spring boot启动报错:so that it conforms to the canonical names requirements

springboot 2.x的版本中对配置文件中的命名规范有了强制性的要求&#xff0c;如下图所示中的dataSource属性属于驼峰格式&#xff0c;但是在springboot 2.x中不允许使用驼峰形式。 根据错误提示可知将其使用 - 来分割即可 错误信息的含义&#xff1a;“Canonical names should…...

unix中如何查询和修改进程的资源限制

一、前言 一个进程在运行时&#xff0c;会用到各种资源&#xff0c;比如cpu的使用时间、内存空间、文件等等。那么&#xff0c;一个进程能够占用多少资源呢&#xff1f;cpu使用的时间有多长&#xff1f;进程空间有多大&#xff1f;能够创建多少个文件&#xff1f;这个就是本文…...

【LeetCode每日一题】——401.二进制手表

文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】 一【题目类别】 回溯 二【题目难度】 简单 三【题目编号】 401.二进制手表 四【题目描述】 二进制手表顶部…...

ROM和RAM的区别

ROM&#xff08;Read-Only Memory&#xff0c;只读存储器&#xff09;和RAM&#xff08;Random Access Memory&#xff0c;随机存取存储器&#xff09;是计算机系统中两种不同类型的存储技术&#xff0c;它们在功能、用途和特性上有显著的区别&#xff1a; 1. 存储数据的持久性…...

tomcat的配置

tomcat8最佳配置 <Executor name"tomcatThreadPool" namePrefix"catalina-exec-"maxThreads"500" minSpareThreads"100" prestartminSpareThreads"true"/><Connector executor"tomcatThreadPool" port&…...

SQL使用IN进行分组统计时如何将不存在的字段显示为0

这两天被扔过来一个脏活儿&#xff1a;做一个试点运行系统的运营指标统计。 活儿之所以称为“脏”&#xff0c;是因为要统计8家单位共12个项目的指标。而每个项目有3个用户类指标&#xff0c;以及分17个功能模块&#xff0c;每个功能模块又分5个维度的指标。也就是单个项目是1…...

MoCo对比损失

MoCo&#xff08;Momentum Contrast&#xff0c;动量对比学习&#xff09;是一种自监督学习方法&#xff0c;由Facebook AI Research提出&#xff0c;主要用于无监督学习视觉表示。在MoCo中&#xff0c;对比损失&#xff08;Contrastive Loss&#xff09;扮演着至关重要的角色&…...

幻兽帕鲁存档修复终极指南:告别数据丢失的完整解决方案

幻兽帕鲁存档修复终极指南&#xff1a;告别数据丢失的完整解决方案 【免费下载链接】palworld-host-save-fix Fixes the bug which forces a player to create a new character when they already have a save. Useful for migrating maps from co-op to dedicated servers and…...

MogFace人脸检测模型-WebUI多场景:儿童早教APP中注意力区域动态追踪

MogFace人脸检测模型在儿童早教APP中的实战应用&#xff1a;注意力区域动态追踪 1. 引言&#xff1a;从“看见”到“理解”&#xff0c;AI如何守护孩子的专注力&#xff1f; 想象这样一个场景&#xff1a;在儿童早教APP的互动学习环节&#xff0c;一个5岁的孩子正跟着屏幕上的…...

群晖搭建PS4 HEN服务器 | 无需联网的本地化解决方案

1. 为什么需要本地化HEN服务器&#xff1f; 如果你是一位PS4玩家&#xff0c;可能对HEN&#xff08;Homebrew ENabler&#xff09;这个名词并不陌生。它能让你的PS4运行自制软件、备份游戏存档&#xff0c;甚至解锁一些官方系统限制的功能。但传统方式需要PS4联网访问外部HEN服…...

Passbolt健康检查系统:10个关键步骤确保你的密码管理器正常运行

Passbolt健康检查系统&#xff1a;10个关键步骤确保你的密码管理器正常运行 【免费下载链接】passbolt_api Passbolt Community Edition (CE) API. The JSON API for the open source password manager for teams! 项目地址: https://gitcode.com/gh_mirrors/pa/passbolt_api…...

终极指南:activate-linux项目如何实现WebAssembly移植与浏览器环境运行

终极指南&#xff1a;activate-linux项目如何实现WebAssembly移植与浏览器环境运行 【免费下载链接】activate-linux The "Activate Windows" watermark ported to Linux 项目地址: https://gitcode.com/gh_mirrors/ac/activate-linux activate-linux是一个有…...

Python EXE解包工具终极指南:轻松提取源代码的完整教程

Python EXE解包工具终极指南&#xff1a;轻松提取源代码的完整教程 【免费下载链接】python-exe-unpacker A helper script for unpacking and decompiling EXEs compiled from python code. 项目地址: https://gitcode.com/gh_mirrors/py/python-exe-unpacker Python …...

BiliTools终极指南:三步掌握B站视频批量下载与音频提取

BiliTools终极指南&#xff1a;三步掌握B站视频批量下载与音频提取 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱&#xff0c;支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …...

Cocos笔记

Cocos笔记 好用的Api 碰撞体范围检测 包围盒范围检测(性能对比碰撞检测稍好) 多边形碰撞体和矩形相交检测 设置父节点并同步位置 外部增加并调用回调函数 网址 其他 代码混淆工具 引用加载过久修改tsconfig.json脚本增加以下代码 类型写法(举例) 刮刮乐脚本 修改后的挖图(…...

如何用Hearthstone-Script解放炉石传说玩家双手?开源自动化工具全解析

如何用Hearthstone-Script解放炉石传说玩家双手&#xff1f;开源自动化工具全解析 【免费下载链接】Hearthstone-Script Hearthstone script&#xff08;炉石传说脚本&#xff09; 项目地址: https://gitcode.com/gh_mirrors/he/Hearthstone-Script 你是否也曾为炉石传说…...

PPSSPP模拟器:这款安卓psp模拟器如何让你在手机上畅玩PSP经典游戏

还记得小时候躲在被窝里玩《怪物猎人》《战神》《最终幻想》的日子吗&#xff1f;那台黑白相间的PSP掌机承载了无数人的青春回忆。如今&#xff0c;PSP早已停产&#xff0c;但那些经典游戏并没有消失——只要你有PPSSPP模拟器&#xff0c;就能在手机、电脑甚至平板上重新体验它…...