linux双cuda切换
时间: 2023-08-18 16:12:10 浏览: 114
在Linux系统中,如果你想要切换不同的CUDA版本,你可以按照以下步骤进行操作。
首先,你需要编辑bashrc文件。你可以通过输入以下命令来打开bashrc文件:
```
sudo nano ~/.bashrc
```
然后,在文件末尾添加以下代码,用来设置CUDA的环境变量:
```
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda
export PATH=$PATH:/usr/local/cuda
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
```
保存并关闭文件。
接下来,你需要重新加载bashrc文件,使修改后的环境变量生效。你可以通过输入以下命令来实现:
```
source ~/.bashrc
```
现在,你可以通过输入以下命令来查看当前的CUDA版本:
```
nvcc -V
```
如果你想要切换到另一个CUDA版本,你可以按照以下步骤进行操作。
首先,你需要删除当前的CUDA软连接。你可以通过输入以下命令来实现:
```
sudo rm -rf /usr/local/cuda
```
然后,你需要创建一个新的CUDA软连接,指向你想要切换的CUDA版本。你可以通过输入以下命令来实现:
```
sudo ln -s /usr/local/cuda-10.0 /usr/local/cuda
```
最后,你可以再次输入以下命令来查看当前的CUDA版本,确认切换成功:
```
nvcc -V
```
通过以上步骤,你可以在Linux系统中成功切换不同的CUDA版本。请注意,这些步骤适用于双CUDA安装的情况。
#### 引用[.reference_title]
- *1* *2* *3* [Linux系统中,多个CUDA版本切换](https://blog.csdn.net/qq_37297763/article/details/124078138)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文