win10安装多版本CUDA及切换,Path环境变量超限的问题

在win10中显卡驱动只能安装一个,但是可以同时安装多个版本的cuda,如
在这里插入图片描述
当需要切换版本时,先查看系统变量中CUDA_PATH的CUDA版本号
在这里插入图片描述
然后在path中将cuda8相关的路径上移到最上面
在这里插入图片描述

 

安装CUDA10.1后,提示环境变量长度超过限制

实际上环境变量都是添加在 Path 变量下,每条变量用 ;分隔,这个输入框会有大小限制。

解决办法:

有多个变量是同一个软件的,在同一个路径下,那么我们可以把相同的路径用另一个变量表示,然后在 Path 环境变量调用就可以了。

新建系统变量,变量名可以随便定义(例如:MSYS32),把上图相同的路径部分填入变量值。

把原来的路径替换成“%CUDA_PATH_V10.1%”:

 

 

 

配置和安装完CUDA后记得重启电脑,然后输入查看当前CUDA版本的命令:NVCC -V


在这里插入图片描述

posted on 2021-04-21 09:28  NLazyo  阅读(2027)  评论(0编辑  收藏  举报