
Ubuntu 18.04 安装CUDA 11 & CuDNN 8 教程

"本教程详述了如何在Ubuntu 18.04系统上安装NVIDIA显卡驱动、CUDA工具包以及CUDNN库。首先,通过Ubuntu自带的软件更新NVIDIA显卡驱动,安装完成后运行`nvidia-smi`验证安装是否成功。接着,从NVIDIA官方网站下载CUDA,注意在安装过程中选择合适的选项,避免重复安装驱动。安装CUDA后,需要配置环境变量,将CUDA的bin和lib64路径添加到`.bashrc`文件中。最后,下载并安装CUDNN,将解压后的头文件和库文件复制到CUDA相应目录,并验证CUDNN是否安装成功。"
在Ubuntu 18.04操作系统中,为了搭建深度学习环境,通常需要安装NVIDIA显卡驱动、CUDA和CUDNN。以下是详细的步骤:
1. **安装NVIDIA显卡驱动**:
- Ubuntu系统自带的软件中心可以检测并安装最新的显卡驱动。启动软件中心,找到NVIDIA驱动并安装。安装过程中可能需要重启系统。
- 安装完成后,打开终端,输入`nvidia-smi`,如果能看到显卡信息和版本号,说明驱动安装成功。
2. **安装CUDA**:
- 访问NVIDIA官方网站下载CUDA工具包,选择对应Ubuntu 18.04和CUDA版本的.run文件,如CUDA 11.0。
- 在终端中,切换到下载文件的目录,运行安装脚本,遵循提示操作。在选择安装选项时,确保取消选择驱动安装,因为之前已经安装了驱动。
- 完成安装后,查看日志确认安装成功。
3. **配置CUDA环境变量**:
- 查看CUDA安装日志,找出CUDA的安装路径,通常是`/usr/local/cuda-版本号`。
- 使用`vim ~/.bashrc`编辑个人bash配置文件,在文件末尾添加以下两行:
```
export PATH=/usr/local/cuda-版本号/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-版本号/lib64:$LD_LIBRARY_PATH
```
- 保存并更新环境变量:`source ~/.bashrc`。
- 验证CUDA是否配置成功,运行`nvcc -V`,显示CUDA编译器版本信息则表示成功。
4. **安装CUDNN**:
- 前往NVIDIA官方网站下载对应CUDA版本的CUDNN档案,通常包括头文件和库文件。
- 解压缩下载的文件,将解压得到的`cuda`文件夹中的`include`和`lib64`目录下的文件分别复制到系统的CUDA目录下:
```
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
```
- 更新系统库文件列表:`sudo ldconfig`。
- 验证CUDNN是否安装成功,可以编写一个小的测试程序来调用CUDNN函数,或者检查`/usr/local/cuda/include`目录下是否有`cudnn.h`头文件,`/usr/local/cuda/lib64`目录下是否有对应的库文件。
完成以上步骤后,你的Ubuntu系统就配置好了NVIDIA显卡驱动、CUDA和CUDNN,可以支持深度学习框架如TensorFlow或PyTorch进行GPU加速计算。记得在使用前检查所有步骤是否顺利完成,以确保一切正常运行。
相关推荐



















qq_45911550
- 粉丝: 346
最新资源
- 彼得·丁拉基壁纸主题-crx插件:新标签高清视觉享受
- 探索canvania-crx插件:家居饰品新潮流
- SFDC Magic Toolkit:全面提升Salesforce工作效率
- 中越命令:电商平台的Chrome在线订购插件
- GitHub项目显著分支展示工具-Lovely forks-crx插件
- 深入解析Python框架Django的核心原理与应用
- Huzhop产品导出器插件:速卖通与Shopify无缝集成
- Aliexpress个人信誉计数器-crx扩展程序
- 整合Fofa与Xray的Golang自动化漏洞扫描工具
- GitHub Classroom创建HTML作业解析
- SaaS Invaders:谷歌浏览器插件揭示SaaS交易
- Gadi超级计算机上的Trinity工作流程介绍
- GitHub工作流自动化脚本:每天更新技嘉RGB Fusion版本
- 段南博士的个人主页:NLP领域的研究与招聘
- GitHub Actions自动化发布开源项目标签
- Mears Foundation 'forgetmenot'插件——在线购物捐赠提醒工具
- 水果乐园菜园HTML5网站模板下载
- Chrome扩展程序带来Daily Scene最新新闻快捷获取
- 中国商品速订购指南:Hotrodathang.com-crx插件实用教程
- 在浏览器中实现音频实时转录的Chrome扩展
- Steam价格对比工具发布:本地货币转换与多区域支持
- 实现Shopify到Aliexpress订单同步的快速扩展程序
- 打造Next.js与Vercel的即时静态化博客教程
- GitHub Actions自动化构建OpenWrt固件教程