win10 切换多CUDA环境

  • win 10 为方便进行深度学习训练,可以安装多个 cuda 版本 (例如 :cuda 11.1 和 cuda 8.0 )
  • win 10由 cuda 11.1 进行 cuda 8.0版本切换,如下所示

1、 查看当前cuda 版本 nvcc -V
版本号为: 11.1
win10 切换多CUDA环境_第1张图片
2、搜索框 输入: 环境变量,在搜索结果里面 选择: 编辑账户的环境变量 进入
win10 切换多CUDA环境_第2张图片
3、以下操作均基于 系统变量 进行操作
win10 切换多CUDA环境_第3张图片
(1) 将 系统变量里面的 变量名: CUDA_PATH 与 NVCUDASAMPLES_ROOT 内容都设置 与 cuda_path_V8_0 相同的内容

在这里插入图片描述

实现结果:
win10 切换多CUDA环境_第4张图片
同理, NVCUDASAMPLES_ROOT 也进行相同的设置

(2)在系统变量里面, 寻找变量名 : PATH
win10 切换多CUDA环境_第5张图片
选中 Path ,选择 编辑
选中对应的 cuda 8.0版本的环境变量地址, 将其指定,因为 系统搜索时 习惯自上向下搜索,所以 要进行版本切换,必须使得 cuda 8.0 对应的地址 在 cuda 11.1前面
win10 切换多CUDA环境_第6张图片
(3)点击确定,确定,确定;

(4)关闭终端,重新进入,输入 nvcc -V 查看版本即可
win10 切换多CUDA环境_第7张图片

你可能感兴趣的:(windows)