无言以对 发表于 2024-9-12 16:58:34

windows系统下多版本CUDA共存和切换的方法

考虑到不同的AI应用平台对CUDA的兼容性和支持,比如有的需要CUDA 11.X,有的需要CUDA12.X,所以,这个时候就需要多个CUDA版本的共存了。

今天就说下,windows系统下,如何安装多个版本的CUDA以及多版本CUDA如何共存。


首先,下载对应版本的CUDA,CUDA下载地址:https://developer.nvidia.com/cuda-toolkit-archive


然后双击安装,比如我们需要安装CUDA 12.5和和CUDA 11.8两个版本,分别下载对应的版本
然后分别安装,比如先安装CUDA 11.8,把CUDA 11.8安装在D盘的CUDA目录下,比如安装在 E:\CUDA\CUDA11下(CUDA是可以更改安装目录的,不一定要默认)
然后安装CUDA 12.5,把CUDA 12.5安装在D盘的CUDA目录下,比如安装在 E:\CUDA\CUDA12下


安装完成后,右键左下角的开始图标 - 设置 - 高级系统设置






打开 环境变量,如上图






系统变量,找到 Path,如上图






选中你当前需要使用的CUDA版本,比如CUDA 11.8,就把CUDA11.8的目录通过右侧的上下移动按钮切换到最上方
使用哪个,就把哪个版本的CUDA切换到置顶位置。


这样就完成了不同版本CUDA的安装和切换了。

linlexuan 发表于 2024-9-14 15:24:44

学习了,谢谢楼主!

479135884 发表于 2024-10-25 15:47:31

学习了,谢谢楼主指导

tongming133 发表于 2024-11-11 01:20:01

学习了,谢谢指导

seea77 发表于 2024-11-13 09:09:09

讲的太详细了,网上其他人都没说这个

AI001 发表于 2024-11-13 09:40:17

学习了,可以解决版本问题了
页: [1]
查看完整版本: windows系统下多版本CUDA共存和切换的方法