24年配置CUDA12.4,Pytorch2.5.1,CUDAnn9.5运行环境

devtools/2024/11/7 2:16:06/

        没什么好介绍的,直接说了。

下载

首先打开命令行,输入代码查看显卡最高支持的cuda版本,下载的版本不要高于该版本

nvidia-smi

PyTorch 插件这个是PyTorch下载地址,就按照我这么选CUDA版本就选最新的,看好绿框里的CUDA版本12.4,后面要用。

确认好CUDA版本我们进入这个网站。

CUDA 工具包 - 免费工具和培训 |NVIDIA 开发人员 点击下载

可以看到里面有很多工具,这次要用的是CUDA Toolkit。

点击下载,会发现他,他不是12.4的,我们要找12.4版本的,他的版本要和PyTorch对应,点绿框的链接,选择历史版本

找到12.4.0

直接开始下载

这里可以看一下版本说明 发行说明 — NVIDIA cuDNN ,这里先选择9.5.0不选择9.5.1,下载历史版本的方法还是一样。

下面的网址是cuda对应cudann版本,选择cuda12对应的版本安装。

Index of /compute/cudnn/redist/cudnn/windows-x86_64

安装

下载完了,开始安装

我推荐如果你的电脑C盘分配的空间比较大比如我分配了500G,那就把这些系统环境直接装到默认的C盘就好了,比较省心。

复制pip命令到命令提示符,以管理员身份运行。

​​​​​​​

下载要很久,还有可能下载到一半就失败,多试两次。他下载的过程会暂停,注意一下,如果是一直在闪才是正在下载,暂停了就点一下再点一下回车继续。

在安装过程中可能会有一个黄色警告,这个警告信息的意思是,您下载并安装了 torchtorchvision 和 torchaudio,但是一些脚本文件被安装在了 C:\Users\wangy\AppData\Roaming\Python\Python312\Scripts 目录下,而这个目录没有被加入到系统的 PATH 环境变量中。因此,当您在命令行中直接调用这些脚本(如 torchrun.exe)时,系统可能找不到这些命令。

然后开始安装cuda,选自定义安装

如果你已经装了显卡驱动下面的三个选项可以取消勾选,红框里的内容是安装失败事故频发区域,和VS相关,你可以安装vs2019后再来单独安装勾选这些条目。

强烈推荐把环境配置安装在默认的C盘,可以省去很多麻烦

如果安装失败,查看导致安装失败的插件,一般来说就是Nsight控件了,取消掉再重新安装再去单独安装相应组件,这里是网址  NVIDIA Nsight Integration | NVIDIA Developer

单独安装成功

命令行输入代码,可以看到安装的cuda版本

nvcc -V

开始安装cudann,首先解压

复制所有文件到cuda安装目录。

然后进入环境变量

参考我的路径,添加四个路径到环境变量

完成后继续打开命令行,输入代码

cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.4\extras\demo_suite

分别执行bandwidthTest.exe和deviceQuery.exe

两个都为PASS则为安装成功


http://www.ppmy.cn/devtools/131894.html

相关文章

OpenDroneMap Webodm

OpenDroneMap & Webodm OpenDroneMap Webodm 开源无人机航拍系列图像及其它系列图像三维重建软件。很棒的开源无人机测绘软件OpenDroneMap,从航拍图像生成精确的地图、高程模型、3D 模型和点云。 应用领域 Mapping & Surveying 测绘和测量 从图像测量获得高精度的可…

JavaScript网页设计案例:打造交互式用户体验

JavaScript网页设计案例:打造交互式用户体验 在当今的Web开发领域,JavaScript无疑是构建动态、交互式网页的核心技术。无论是简单的表单验证,还是复杂的单页应用(SPA),JavaScript都能帮助开发者实现丰富的…

【人工智能】Transformers之Pipeline(二十二):零样本文本分类(zero-shot-classification)

​​​​​​​ 目录 一、引言 二、零样本文本分类(zero-shot-classification) 2.1 概述 2.2 Facebook/bart-large-mnli 2.3 pipeline参数 2.3.1 pipeline对象实例化参数 2.3.2 pipeline对象使用参数 2.3.3 pipeline返回参数 ​​​​​​​​…

cuda常用命令、国内镜像源、项目依赖requirements.txt打包、安装

文章目录 一、conda指令二、镜像源配置三、项目依赖打包四、根据requirements.txt安装项目依赖 milk milk 妙不可言! 一、conda指令 创建虚拟环境指定python版本: conda create --name env_name python3.8 激活/使用/进入某个虚拟环境: a…

Python数据分析案例61——信贷风控评分卡模型(A卡)(scorecardpy 全面解析)

案例背景 虽然在效果上,传统的逻辑回归模型通常不如现代的机器学习模型,但在风控领域,解释性至关重要。逻辑回归的解释性是这些“黑箱”模型所无法比拟的,因此,研究传统的评分卡模型依然是有意义的。 传统的评分卡模型…

4.WebSocket 配置与Nginx 的完美结合

序言 在现代 web 应用中,WebSocket 作为一种全双工通信协议,为实时数据传输提供了强大的支持。若要确保 WebSocket 在生产环境中的稳定性和性能,使用 Nginx 作为反向代理服务器是一个明智的选择。本篇文章将带你了解如何在 Nginx 中配置 Web…

ssh和ssl的区别在哪些方面?

在网络安全和数据保护领域,谈话中经常提到的两个词是SSH(安全外壳)和SSL(安全套接字层)。尽管这两者在在线通信安全中都具有重要意义,但它们的使用目的不同,并且处于网络堆栈的不同级别。本文将深入分析 SSH 和 SSL 主要区别在哪些方面。 概念…

【linux】的爱恨情仇

Linux发展史:一段关于黑客、企鹅和科技巨头们的传奇冒险 个人主页:chian-ocean 文章专栏 各位朋友们,欢迎来到Linux的世界!今天,我将带你们进入一段不拘一格的故事,充满了怪咖、极客、反派巨头&#xff…