linux安装CUDA
时间: 2023-08-17 07:09:46 浏览: 123
要在Linux上安装CUDA,您可以按照以下步骤进行操作:
1. 首先,确保您的显卡支持CUDA。您可以在NVIDIA的官方网站上查找兼容性列表。
2. 下载适用于您的Linux发行版的CUDA安装包。您可以在NVIDIA的开发者网站上找到最新版本的CUDA。
3. 在开始安装之前,确保您的系统已更新并安装了所需的依赖项。这些依赖项包括GCC编译器、Make工具和内核头文件。您可以使用包管理器来安装它们,例如在Ubuntu上执行以下命令:
```
sudo apt-get update
sudo apt-get install build-essential
```
4. 禁用默认的Nouveau开源显卡驱动。CUDA需要使用NVIDIA的专有驱动程序。您可以通过编辑 `/etc/modprobe.d/blacklist.conf` 文件并添加以下行来禁用Nouveau驱动:
```
blacklist nouveau
options nouveau modeset=0
```
保存文件后,执行以下命令以使更改生效:
```
sudo update-initramfs -u
```
5. 在安装包所在目录中运行安装脚本。根据您下载的安装包类型,运行以下命令之一:
```
sudo sh cuda_*.run
sudo sh cuda_*.deb
```
安装过程中,您将被要求接受许可协议并选择安装位置。您可以使用默认选项,也可以根据需要进行自定义选择。
6. 安装完成后,您需要将CUDA的库路径添加到系统环境变量中。打开 `/etc/environment` 文件,将以下行添加到文件末尾:
```
PATH="/usr/local/cuda/bin:$PATH"
LD_LIBRARY_PATH="/usr/local/cuda/lib64:$LD_LIBRARY_PATH"
```
保存文件后,执行以下命令以使更改生效:
```
source /etc/environment
```
7. 最后,重新启动系统以使所有更改生效。
完成上述步骤后,您应该成功地在Linux上安装了CUDA。您可以使用`nvcc -V`命令来验证CUDA的安装情况,并开始开发使用CUDA的应用程序。
阅读全文