Ubuntu 18.04 64位下Caffe GPU安装教程:包括CUDA修复与OpenCV编译
需积分: 50 147 浏览量
更新于2024-09-08
收藏 6KB TXT 举报
在Ubuntu 18.04 64位系统上安装Caffe是一个常见的任务,特别是在处理深度学习和计算机视觉项目时。本篇指南详细阐述了如何在该环境下安装Caffe,包括针对可能遇到的bug进行修正以及OpenCV的编译。以下是安装步骤:
1. **更新包列表**:
首先,确保系统包是最新的,通过运行 `sudo apt-get update` 和 `sudo apt-get upgrade`。
2. **安装基本构建工具**:
安装必要的构建工具是安装Caffe的基础,使用 `sudo apt-get install build-essential`。
3. **针对CUDA的准备**:
如果你想利用GPU加速,你需要安装CUDA。在这个版本,CUDA 9.2被推荐。下载并运行CUDA的安装脚本 `cuda_9.2.88_396.26_linux.run`,注意要解决NVIDIA驱动和 Nouveau图形驱动之间的冲突。为了阻止Nouveau驱动,编辑`/etc/modprobe.d/blacklist-nouveau.conf`,添加 `blacklist nouveau` 并禁用它。
4. **更新内核模块**:
重启系统进入文本模式,检查Nouveau驱动是否已移除。如果未成功移除,手动卸载 `sudo rmrf /lib/modules/$(uname -r)/kernel/drivers/gpu/drm/nouveau/*.ko` 和备份原始文件,然后再次更新内核模块。
5. **卸载和清理NVIDIA相关软件**:
使用 `sudo apt-get remove --purge nvidia-*` 清理NVIDIA的残留组件。
6. **重新编译CUDA**:
恢复CUDA的安装,使用 `sudo ./cuda_9.2.88_396.26_linux.run`,并检查安装是否成功(通过查看`nvcc`命令是否存在)。
7. **确认CUDA版本和安装Caffe库**:
使用 `cat /proc/driver/nvidia/version` 确认CUDA版本,并通过 `sudo apt install nvidia-cuda-toolkit` 安装完整的CUDA Toolkit,这将包含CUDNN支持。
8. **编译和测试CUDA示例**:
为了验证CUDA功能,你可以尝试在Caffe样例目录下编译和运行,如 `cd NVIDIA_CUDA-9.2_Samples`,执行 `make` 和 `make install` 来编译NVIDIA提供的示例,然后运行它们来确认一切正常。
这个过程中可能会遇到一些挑战,如版本兼容性问题或驱动冲突。确保在安装前对硬件配置有清晰了解,同时遵循官方文档和社区论坛的指导,以解决可能的问题。完成这些步骤后,你将能够在Ubuntu 18.04 64位系统上顺利安装和使用Caffe进行深度学习工作。
2020-09-19 上传
2018-06-05 上传
2021-01-06 上传
2021-05-23 上传
2023-06-28 上传
2022-08-04 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
iamfengpeng
- 粉丝: 8
- 资源: 6
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器