Pycharm搭建CUDA,Pytorch教程(匹配版本,安装,搭建全保姆教程)

这篇具有很好参考价值的文章主要介绍了Pycharm搭建CUDA,Pytorch教程(匹配版本,安装,搭建全保姆教程)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        最近训练模型跑代码需要用到nvidia的cuda架构加速,结果网上几乎找不到什么能直接解决问题的教程,最后东拼西凑了几个小时才搭建完成,所以想整理出这篇集百家之精华的教程,防止自己以后太久不用忘记了。

        首先的先知道配置好这些环境需要准备好哪些东西:

  1. 带有英伟达显卡的电脑(不是英伟达的也不会来找cuda吧,hh)
  2. gpu版的pytorch(pip直接下的都是cpu版的,所以用不了)
  3. 适配显卡的cuda架构

一、安装CUDA

1、了解CUDA版本

    桌面右键打开nvidia控制面板->点击左下角系统信息->点击组件,查看第三行产品名称,为自己电脑所能兼容的最高的cuda版本(如我的电脑最高能兼容12.3版本)cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

2、安装CUDA

1、进入官网,下载对应的安装程序cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

2、点击安装程序进行安装

 选择默认路径即可(只是个临时提取安装程序的文件夹)cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

选择自定义安装

cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

将Visual Studio Integration选项取消(没什么用而且会影响下载)cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

确定安装路径(可以修改,最好记住)cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

等待安装即可cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

安装完成后查看一下是否有环境变量,没有自己手动添加cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

CUDA_PATH

CUDA_PATH_V12_3

测试环境是否安装成功

打开cmd,输入

nvcc -V

查看cuda版本cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

输入

set cuda

查看环境变量cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

如上两图即为下载成功!

二、安装Pytorch

1、了解对应的pytorch版本

要成功运行cuda架构,所需的pytorch版本必须与python和cuda版本对应,以下为cuda与pytorch对应关系

cuda与pytorch版本对应表
CUDA版本 可用PyTorch版本
7.5 0.4.1 ,0.3.0, 0.2.0,0.1.12-0.1.6
8.0 1.1.0,1.0.0 ,0.4.1
9.0 1.1.0,1.0.1, 1.0.0,0.4.1
9.2 1.7.1,1.7.0,1.6.0,1.5.1,1.5.0,1.4.0,1.2.0,0.4.1
10.0 1.2.0,1.1.0,1.0.1 ,1.0.0
10.1 1.7.1,1.7.0,1.6.0,1.5.1,1.5.0, 1.4.0,1.3.0
10.2 1.12.1,1.12.0,1.11.0,1.10.1,1.10.0,1.9.1,1.9.0,1.8.1,1.8.0,1.7.1,1.7.0,1.6.0,1.5.1,1.5.0
11.0 1.7.1,1.7.0
11.1 1.8.0
11.3 1.12.1,1.12.0,1.11.0,1.10.1,1.10.0,1.9.1,1.9.0,1.8.1,1.8.0
11.6 1.13.1,1.13.0,1.12.1,1.12.0 ,1.13.1
11.7 1.13.1,1.13.0,1.13.1 ,2.0.0,2.0.1
11.8 1.13.1,1.13.0 ,2.0.0,2.0.1,2.1.0
12.1 2.1.0,2.0.1,2.0.0

版本大致按照这个表格对应,最新的cuda12.3版本亲测可以兼容pytorch2.0.0,其余未知,参考官网Previous PyTorch Versions | PyTorch

pytorch与python对应关系

python与pytorch,torchvision版本对应表
torch torchvision python
<=1.0.1 0.2.2 ==2.7, >=3.5, <=3.7
1.1.0 0.3.0 ==2.7, >=3.5, <=3.7
1.2.0 0.4.0 ==2.7, >=3.5, <=3.7
1.3.0 0.4.1 ==2.7, >=3.5, <=3.7
1.3.1 0.4.2 ==2.7, >=3.5, <=3.7
1.4.0 0.5.0 ==2.7, >=3.5, <=3.7
1.5.0 0.6.0 ==2.7, >=3.5, <=3.8
1.5.1 0.6.1 ==2.7, >=3.5, <=3.8
1.6.0 0.7.0 >=3.6, <=3.8
1.7.0 0.8.0 >=3.6, <=3.8
1.7.0 0.8.1 >=3.6, <=3.8
1.7.1 0.8.2 >=3.6, <=3.9
1.8.0 0.9.0 >=3.6, <=3.9
1.8.1 0.9.1 >=3.6, <=3.9
1.9.0 0.10.0 >=3.6, <=3.9
1.9.1 0.10.1 >=3.6, <=3.9
1.10.0 0.11.0 >=3.6, <=3.9
1.10.1 0.11.1 >=3.6, <=3.9
1.11.0 0.12.0 >=3.6, <=3.9
1.11.1 0.12.1 >=3.6, <=3.9
1.12.0 0.13.0 >=3.7, <=3.10
1.12.1 0.13.1 >=3.7, <=3.10
1.13.0 0.14.0 >=3.7, <=3.10
1.13.1 0.14.1 >=3.7, <=3.10
2.0.0 0.15.0 >=3.8, <=3.11
2.0.1 0.15.1 >=3.8, <=3.11

本人使用的是python3.10和cuda12.3,根据表格,故选择了下载pytorch2.00版本

2、安装pytorch

pytorch一般有两种安装方式,一种是直接运行官网的安装代码,另外一种是使用国内的镜像(推荐)

(1)官网安装

进入官网Start Locally | PyTorch

选择安装方式(conda/pip)

选择对应cuda版本cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

然后复制红框内代码,在pycharm终端运行cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

最后终端显示successfully installed即为成功

如要下载历史版本,进入官网Previous PyTorch Versions | PyTorch​​​​​​

在里面查找相应版本的安装指令即可

(2)国内镜像网站安装(推荐)

        在官网安装速度相对较慢,而且受国内外网络影响可能会安装失败,相比较而言用国内的镜像网站能大大提高成功率,既快速又简捷,下面展示镜像网站的安装方式

进入镜像网站download.pytorch.org/whl/torch_stable.htmlcuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

选择合适的版本,注意一定要选择cu开头的才是gpu版本

torch后面的数字是torch版本,cp后是对应的python版本,还要注意操作系统cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

下载好后放置在一个文件夹中,如图所示cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

在pycharm终端进入到该路径下运行代码:pip install "文件名" 进行安装cuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

安装好后进行检验,打开file->settings->project->python interpreter,查看是否有torchcuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

版本后缀一定得是'cu***'才是gpu版

(3)检验CUDA

最后再检验一下能否运行cudacuda12.3安装pytorch,深度学习,pycharm,pytorch,深度学习,ide,python

在cmd或者pycharm终端中调用python,按图中代码输入

>>> import torch
>>> torch.cuda.is_available()
True

若输出为True,那么恭喜你,cuda架构和pytorch环境就搭建好了!!!

如果本篇博客对你有所帮助,那么请别忘了点赞加收藏哦!!!文章来源地址https://www.toymoban.com/news/detail-767153.html

到了这里,关于Pycharm搭建CUDA,Pytorch教程(匹配版本,安装,搭建全保姆教程)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mmcv与cuda,pytorch版本匹配要求

    mmcv与cuda、pytorch版本兼容要求,见mmcv官方文档:https://mmcv.readthedocs.io/zh_CN/latest/get_started/installation.html#pip 安装部分。 目前网页上默认最新版2.x版本,若要切换旧版,点击页面左下角切换即可 。 查看自己的cuda和torch版本: 点击文档链接 选择自己所需版本,拷贝对应的安装命

    2024年02月16日
    浏览(54)
  • 解决pytorch和cuda版本不匹配问题

    在跑项目时遇到了以下问题: RuntimeError: CUDA error: no kernel image is available for execution on the device. Anaconda安装pytorch遇到一直循环Solving environment问题 CondaHTTPError:HTTP 000 CONNECTION FAILED for url<https://mirrors.tuna.tsinghua.edu.cn/anaconda*** Executing transaction: failed 是pytorch和电脑自身cuda版本不匹配

    2023年04月08日
    浏览(45)
  • CUDA(CUDA Toolkit)、显卡算力、PyTorch版本之间的匹配

    刚开始在Anaconda搞环境的时候没注意到这四者之间的对应关系,点进去CUDA Toolkit的安装官网: CUDA Toolkit 12.1 Downloads | NVIDIA Developer Resources CUDA Documentation/Release NotesMacOS Tools Training Sample Code Forums Archive of Previous CUDA Releases FAQ Open Source PackagesSubmit a BugTarball and Zip Archive Deliverables h

    2024年02月05日
    浏览(65)
  • pytorch安装GPU版本 (Cuda12.1)教程: Windows、Mac和Linux系统下GPU版PyTorch(CUDA 12.1)快速安装

    🌷🍁 博主 libin9iOak带您 Go to New World.✨🍁 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬

    2024年02月12日
    浏览(49)
  • pytorch安装GPU版本 (Cuda12.1)教程: Windows、Mac和Linux系统快速安装指南

    🌷🍁 博主 libin9iOak带您 Go to New World.✨🍁 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬

    2024年02月16日
    浏览(100)
  • 超详细||深度学习环境搭建记录cuda+anaconda+pytorch+pycharm

    本文用来记录windows系统上深度学习的环境搭建,目录如下 首先为装有NVIDIA gpu的电脑安装显卡驱动,如果安装过了,或者想使用cpu的,可以跳过这一步。(其实这一步可以跳过,因为显卡驱动好想和深度学习环境没什么关系,保险起见还是安装上吧) 1. 去官网下载对应的显卡

    2024年01月21日
    浏览(137)
  • Ubuntu搭建Pytorch环境(Anaconda、Cuda、cuDNN、Pytorch、Python、Pycharm、Jupyter)

    1.查看Ubuntu版本号: cat /etc/issue ,后续根据版本号添加对应的镜像源 2.备份镜像源: sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 3.在阿里云镜像源官网中找到并复制与版本号对应的阿里镜像源: 或者在清华镜像源官网中找到并复制与版本号对应的清华镜像源: 4.编辑软件源配

    2024年02月09日
    浏览(282)
  • 集显安装pytorch教程,cuda和cudann环境配置torch-GPU版本看这一篇就够了

    集显看最下面 首先GPU安装教程 1.安装Anaconda (这个是可以安装环境和前置的软件),这个网址是清华源下载,可以去官网下载 Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 2.安装CUDA (这个是显卡驱动,需要安装好以用显卡计算,缩短运行时间)(c

    2024年02月02日
    浏览(75)
  • 胎儿式保姆级教程:Jetson Xavier NX镜像烧录、开机配置、中文配置、风扇设置、远程桌面、文件传输配置、pycharm安装环境配置,QQ,opencv(cuda编译),torch(GPU).

    一、使用的硬件:nx板子、原装充电器、有线鼠标(USB)、有线键盘(USB)、有线摄像头(USB)、7寸触摸显示屏、20寸大显示屏(显示屏有一个就可以,大屏幕更加方便)、SD卡(128G,用64g也可以)、读卡器、笔记本电脑(Win-11)、WIFI网络环境 二、软件:SDFormatter(v4)、Win32DiskImager(2.0)、VNC-

    2024年02月07日
    浏览(55)
  • python cuda torch验证是否成功安装,版本是否匹配

    根据nvcc-smi查到自己的显卡型号,如下图所示。 本人的电脑显卡型号为:GeForce GT 730 可以通过以下链接查找 http://www.5ityx.com/cate100/155907.html 可以看到我的显卡算力是3.5 备注:你的显卡计算力必须保证在3.5以上。如果是3.5及以下,请下载pytorch 1.1,或1.2的版本。这是因为需要硬

    2024年02月15日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包