CUDA 添加环境变量
时间: 2025-05-08 21:18:21 浏览: 21
### 如何正确配置 CUDA 的环境变量
为了确保 CUDA 能够正常运行并被其他软件调用,需要将其路径添加到系统的环境变量中。以下是关于如何在不同操作系统下完成这一过程的具体说明。
#### Windows 系统下的 CUDA 环境变量配置
对于 Windows 用户来说,可以通过图形界面来修改 `Path` 变量的内容。具体方法如下:
打开 **控制面板 -> 系统和安全 -> 系统 -> 高级系统设置**,点击 **环境变量** 按钮,在弹出的窗口中找到 **系统变量** 下的 `Path` 并双击它。随后会进入编辑模式,此时需将 CUDA 安装目录中的特定子文件夹路径加入其中。例如,如果 CUDA 被安装到了默认位置,则应添加类似于以下路径的信息[^2]:
- `%CUDA_PATH%\bin`
- `%CUDA_PATH%\extras\CUPTI\libx64`
假设 CUDA 默认安装于 C 盘根目录下 (即 `C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vXX.X`) ,那么实际输入可能是这样的形式:
```plaintext
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7\bin;
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7\extras\CUPTI\libx64;
```
#### Linux 系统下的 CUDA 环境变量配置
Linux 上通常采用命令行方式调整环境变量设定。最常见的方式是在用户的 shell 初始化脚本里追加必要的导出语句。比如 `.bashrc`,`.zshrc` 文件等都可以用来实现此目的。下面列举了几种常见的做法供参考[^3]:
##### 方法一:直接编辑 .bashrc 或者对应的 Shell Profile File
执行下列指令开启文本编辑器vim对个人主目录内的.bashrc文档做适当更改:
```bash
sudo nano ~/.bashrc
```
或者如果你更喜欢使用 vi/vim 编辑工具的话也可以这样写入命令:
```bash
sudo vim ~/.bashrc
```
接着按照需求补充类似下面几条记录至该档案结尾处:
```bash
export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
export CUDA_HOME=/usr/local/cuda
```
完成后记得保存改动并重新加载配置生效即可:
```bash
source ~/.bashrc
```
##### 方法二:利用 export 命令即时生效(仅当前 session 生效)
假如只是临时测试某些功能而不想永久改变全局设置,可以直接通过终端依次键入上述三行单独使用的 export 表达式达成目标效果.
---
### 注意事项
无论在哪种平台上操作,请务必确认所指定的各项参数均指向有效的物理磁盘存储区域;另外还要注意大小写的敏感度差异可能带来的影响——尤其是在区分大小写字母的操作环境中更是如此!
阅读全文
相关推荐


















