Ubuntu16.04配置安装darknet

darknet是一个开源的深度学习框架,非常小巧,不用其他库的支持就能直接运行。但是作者还是支持了cuda和opencv更加方便加速训练以及显示。下面我们开始进行darknet+cuda+opencv的安装。

安装顺序

  • opencv
  • CUDA
  • darknet

安装顺序一定要注意,不然出现错误非常麻烦。darknet安装顺序可以随意,但是opencv一定要cuda前面安装。不然报错很难解决只能重装系统。
这里我们安装的版本是opencv3.2.0+cuda8.0,由于需要利用tensorlfow进行后续的开发,所以cuda需要选择cuda8。tensorlfow暂时不支持cuda9。

opencv3.2.0的安装

安装相关依赖

参考Ubuntu下编译opencv并生成python链接库详细教程-吐血编译系列

可能遇到问题

wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.2.0.zip  
unzip opencv.zip# 此时会生成一个opencv3.2.0
cd opencv-3.2.0

#创建一个文件夹
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j4
make install

在执行cmke的时候会一直卡在ICV: Downloading ippicv_linux_20151201.tgz…,网上提到一种方法,就是下载这个压缩包,然后进行替换之后重新执行改名命令。但是笔者尝试之后发现再次cmake是还是会出现错误,所以这种方法并不可行。
发现很多人都漏了一点。当我们下载完之后,替换原来的linux_20151201.tgz,还需要关掉网络下载-DWITH_IPP=OFF。避免再次下载。
所以重新执行的指令为

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -DWITH_IPP=OFF ..

这里写图片描述
配置成功之后在执行

make -j4
make install

设置相关路径

  • 5
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值