CUDA_HOME 环境变量
时间: 2025-04-23 08:14:24 浏览: 27
### 正确配置和验证 `CUDA_HOME` 环境变量
为了确保 CUDA 工具包能够正常工作,正确设置 `CUDA_HOME` 环境变量至关重要。以下是详细的说明:
#### 设置 `CUDA_HOME`
对于 Linux 用户,在 `.bashrc` 文件中添加以下行可以完成此操作[^1]。
```bash
export CUDA_HOME=/usr/local/cuda
```
这一步骤指定了 CUDA 安装目录的位置,默认情况下通常是 `/usr/local/cuda`。如果安装路径不同,则应相应调整该路径。
#### 更新其他相关环境变量
除了 `CUDA_HOME` 外,还需要更新其他的环境变量来使系统识别到新加入的 CUDA 库位置。继续在同一文件里追加下面两行命令以扩展 `$PATH` 和 `$LD_LIBRARY_PATH`:
```bash
export PATH=$PATH:$CUDA_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CUDA_HOME/lib64
```
这些更改使得 shell 能够找到 CUDA 编译器和其他工具,并允许链接程序访问必要的库文件[^3]。
#### 验证配置是否生效
保存并关闭 `.bashrc` 后,通过运行以下命令让新的环境变量立即生效而不必重新启动计算机或注销会话:
```bash
source ~/.bashrc
```
接着可以通过执行简单的测试命令确认一切正常运作:
```bash
nvcc --version
echo $CUDA_HOME
```
第一条指令应该返回已安装 NVCC (NVIDIA Compiler) 的版本号;第二条则显示之前设定好的 `CUDA_HOME` 值。如果有任何错误提示或者输出为空白,请仔细检查前面的操作是否有误。
#### Windows 平台下的注意事项
值得注意的是,在 Windows 上构建开发环境时虽然不需要手动编辑类似的脚本文件,但仍需注意按照官方指南逐步进行 Visual Studio 版本的选择、CUDA Toolkit 的下载与安装过程中的选项勾选等步骤[^2]。
阅读全文
相关推荐


















