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

GPU环境配置:1.CUDA、Anaconda、Pytorch

一、查看显卡适配CUDA型号

        查看自己电脑的显卡版本:

        在 Windows 设置中查看显卡型号:使用 Windows + I 快捷键打开「设置」,依次点击「系统」-「屏幕」和「高级显示器设置」,在「显示器 1」旁边就可以看到显卡名称。

       右键点菜单图标,选择系统,查看自己的Windows版本

       右键菜单,设备管理器,点开“显示适配器”,

如果有NVIDIA,则可以配GPU,查看适配的版本

打开命令提示符,输入nvidia-smi,就会出现cuda的版本

可以看到,此处是12.6

如果出不来就是显卡驱动有问题了,搜一下有没有控制中心

在“帮助”里点“系统信息”,选“组件”,也能看到CUDA版本

如果还是没有,就在官网下载驱动

版本10以下就还不如用cpu

二、安装anaconda

右键菜单,选系统,选高级系统设置,点开环境变量,在用户变量中的Path中新建:

C:\ProgramData\Anaconda3(Anaconda所在路径)

C:\ProgramData\Anaconda3\Scripts (Scripts文件夹所在路径)

C:\ProgramData\Anaconda3\Library\bin (Library文件夹下的bin文件路径)

C:\ProgramData\Anaconda3\Library\mingw-w64\bin(Library文件夹下的mingw-w64文件夹下的bin文件路径)

C:\ProgramData\Anaconda3\Library\usr\bin(这里我的Anaconda没有usr文件夹)

这里在系统变量和环境变量中都可以

点开Anaconda Navigator,看是否能打开

三、装Python

然后同上在用户变量中添加:

C:\Users\Lenovo\AppData\Local\Programs\Python\Python39 C:\Users\Lenovo\AppData\Local\Programs\Python\Python39\Scripts

两个路径

在命令行窗口输入:python -V ,会输出对应的python版本号,说明添加环境变量成功了

再命令行窗口输入:conda -V ,如果输出对应版本号,说明添加成功

四、激活conda的虚拟环境

conda env list
展示目前环境

base属于原生环境

初始化:conda init cmd.exe

如果出现needs sudo 就是需要一个管理员权限,我们只需要“以管理员方式打开就行”,打开后左上角有一个“管理员:”的文字提示

应该得是cmd.exe 如果是powershell的要改过来,目前我还没找到相应的修改方法

创建新的虚拟环境

conda create -n pytorch python=3.9.7

弹出对话框就输入y

再输入conda list env

(我这里不用管理员方式打开才行,而且看不到base那个界面了)

再conda activate pytorch

官网搜pytorch,选get started ,选择如下对应版本,复制最后一行生成的:conda install pytorch torchvision torchaudio pytorch-cuda=12.4 -c pytorch -c nvidia

有对话框的就输入y

五、Pycharm设置

选conda模式,路径选择conda.exe


http://www.kler.cn/a/289446.html

相关文章:

  • js 获取某日期到现在的时长 js 数字补齐2位
  • Unity3D实现视频和模型融合效果
  • 基于非时空的离身与反身智能
  • C++20 中最优雅的那个小特性 - Ranges
  • 链游系统定制化开发:引领游戏产业的新时代
  • Matlab自学笔记四十一:介绍日期时间型的显示格式:年‘y‘ 月‘M‘ 日‘d‘ 周‘e‘ 时‘h‘ 分‘m‘ 秒‘s‘
  • 在Linux中使用MySQL基础SQL语句及校验规则
  • 振动分析-23-频域分析之深入理解幅值谱与相位谱的计算过程
  • 【ssh】如何远程连接
  • 小米电视使用adb 卸载自带应用教程
  • 每日刷题(图论)
  • 基于Android Studio的用户行程记录APK开发指南(一):项目基础配置与速通Kotlin
  • unreal engine骨骼绑定重定向实现自定义人物替换游戏中小白人,但是用小白人或者某超人现有的移动等功能再次折腾笔记...
  • 电脑连接公司服务器记住了账户密码,怎么换账户呢?
  • python实战三-提取Word数据到Excel
  • 《python语言程序设计》第8章第12题生物信息:找出基因,生物学家使用字母A C T和G构成字符2串建模一个基因组(下)
  • 【Linux系统编程】TCP实现--socket
  • 力扣2542.最大子序列的分数
  • 设计模式-离氏替换原则
  • Edge PDF 关闭 提供支持的应用Adobe Acrobat
  • 深度学习-OpenCv的运用(4)
  • 【安全生产】叉车安全带报警器有哪些特点?
  • 数分基础(06)商业分析四种类型简介
  • VsCode + Go + macOS 小白 demo运行
  • 数学建模强化宝典(9)遗传算法
  • 财富趋势金融大模型已通过备案