linux mint 19 YOLO V3 with OPENCV and CUDA 9.0 安装

本文档详细介绍了如何在Linux Mint 19上安装CUDA 9.0、OpenCV 3.4.0以及YOLO V3。首先,通过NVIDIA官方网站下载CUDA 9.0安装包,确保显卡驱动版本匹配,然后在命令行环境中安装CUDA。接着,使用apt安装OpenCV 3.2,因为YOLOV3目前支持最高到OpenCV 3.4.0。最后,参照YOLO官网和安装教程,解决编译过程中的问题,完成YOLO的安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装CUDA 9.0

2018.07.29:已经有9.2版本但是暂时不建议安装

通过runfile安装

官方下载地址:https://developer.nvidia.com/cuda-90-download-archive

按如下选择,把安装包和补丁包都下了

检查显卡驱动版本

打开Driver Manager,选择NVIDIA的驱动

我的驱动是装系统的时候自动就装好了,版本号:390.48,这个版本号必须要比你下载的cuda安装文件cuda_9.0.176_384.81_linux.run里面的384.81版本高,不然安装失败.

如果没有驱动或者驱动版本低,则去官网下载安装

https://www.nvidia.com/Download/index.aspx?lang=cn

接下来就可以开始安装CUDA了

停止xserver,装驱动的时候也会有类似的提示

service lightdm stop

这会关闭桌面GUI,屏幕会黑屏,然后按ctrl + alt + f1切换console,输入用户名密码登录

给runfile添加执行权限

chmod +x ./cuda_9.0.176_384.81_linux.run

安装

./cuda_9.0.176_384.81_linux.run

有个是否需要安装驱动,选择 no

这样就完成了CUDA的安装

2.安装opencv

2018.07.29:到现在为止YOLOV3支持的最高版本为opencv 3.4.0

不推荐源码编译安装,跟CUDA9.0一起的时候有太多的坑

直接通过apt安装,版本为3.2

sudo apt install libopencv-dev

3.安装YOLO

官网:https://pjreddie.com/darknet/yolo/

安装教程:https://pjreddie.com/darknet/install/

遇到的坑

error darknet: ./src/cuda.c:36: check_error: Assertion `0' failed

根据下面网址修改MakeFile中ARCH的值

http://arnon.dk/matching-sm-architectures-arch-and-gencode-for-various-nvidia-cards/

编译完成之后

sudo rm -rf ~/.nv

 

至此,安装完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值