首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在pkg-config中找不到opencv。

在pkg-config中找不到opencv。
EN

Ask Ubuntu用户
提问于 2020-11-04 12:06:59
回答 1查看 4K关注 0票数 0

使用cmakecuda创建opencv,文件保存在

代码语言:javascript
复制
/usr/local/lib/python3.8/dist-packages/cv2/python-3.8/cv2.so

现在我正在尝试安装darknet,但是我得到了这个错误

opencv搜索路径中找不到包pkg-config

也许应该将包含opencv.pc的目录添加到PKG_CONFIG_PATH环境变量中。

代码语言:javascript
复制
No package 'opencv' found
EN

回答 1

Ask Ubuntu用户

发布于 2020-11-04 13:57:25

因为,您是从源手动安装的。它应该在一个目录中或通过环境变量声明.pc文件。

man pkg-config

代码语言:javascript
复制
pkg-config retrieves information about packages from  special  metadata
       files.  These  files  are named after the package, and has a .pc exten‐
       sion.   On  most  systems,  pkg-config  looks  in   /usr/lib/pkgconfig,
       /usr/share/pkgconfig,     /usr/local/lib/pkgconfig     and     /usr/lo‐
       cal/share/pkgconfig for these files.  It will additionally look in  the
       colon-separated  (on  Windows, semicolon-separated) list of directories
       specified by the PKG_CONFIG_PATH environment variable.

只需确保已经安装了opencv,而不仅仅是将它的共享库复制到python。我希望默认安装将.pc文件放在/usr/local/lib/pkgconfig/

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1289550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档