如何安装opencv而不构建空间约束YOLO暗网

时间:2018-06-12 00:06:45

标签: python opencv gpu darknet

所以基本上我的最终目标是使用gpu和opencv支持编译YOLO darknet库。 https://pjreddie.com/darknet/yolo/

直到现在我一直在使用我用pip安装的opencv。

  

pip install opencv-python

到目前为止这已经很棒了,但是在Makefile中使用opencv = 1制作darknet时,这种方法无法获得所需的opencv模块。 并给出以下错误:

  

在pkg-config搜索路径中找不到包opencv。   也许你应该添加包含`opencv.pc'的目录。   到PKG_CONFIG_PATH环境变量   没有包' opencv'结果

所以尝试更新包路径:

$ apt-file search opencv.pc
libopencv-dev: /usr/lib/x86_64-linux-gnu/pkgconfig/opencv.pc
$ export PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu/pkgconfig/opencv.pc
$ echo $PKG_CONFIG_PATH
/usr/lib/x86_64-linux-gnu/pkgconfig/opencv.pc

很多令人沮丧的小时后,我承认每个博客帖子都建议从源代码构建opencv。

这种方法一切都很好但是我正在使用hdd上只有~8gb内存空间的约束环境。而构建opencv很快就会失去记忆。

这是正常的吗?

有没有更好的方法来设置env?

0 个答案:

没有答案