【Window11 不同cuda版本切换】

1. 查看当前cuda版本

nvcc -V

显示当前版本是12.2的
在这里插入图片描述

2. 切换cuda版本

(1)进入环境变量
(2)点击系统变量中的Path
在这里插入图片描述
(3)编辑,将你想切换的cuda上移,移到最上面,bin和lib变量都要移动上去
在这里插入图片描述
(4)点击确定,就切换好了
(5)新建一个cmd窗口,输入nvcc -V查看当前的cuda,

3. 总结

总结来说,手动切换 CUDA 版本的核心是更新系统环境变量。
但是,有时候你基于当前的cuda版本建立了一个虚拟环境,这个时候在虚拟环境里面切换cuda,虚拟环境里面的cuda 没有变,是因为你的虚拟环境中已经安装了一些依赖于该 CUDA 版本的库,虚拟环境本身并不会“锁定” CUDA 版本,而是这些库通常会与特定版本的 CUDA 绑定在一起。
所以在虚拟环境中,CUDA 版本一旦安装好后,通常不能直接在同一个虚拟环境中切换到不同的版本。因为 CUDA 的库和驱动与硬件以及软件的兼容性密切相关。如果你想使用不同版本的 CUDA,你可以为不同的 CUDA 版本创建多个虚拟环境。这样每个环境可以配置特定版本的 CUDA 和相关依赖。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值