繁体   English   中英

尝试构建Docker映像时,在pkg-config搜索路径中找不到软件包opencv

[英]Package opencv was not found in the pkg-config search path when trying to build docker image

我正在尝试构建docker镜像,但是我有这个

应用/实用程序

应用/供应商/ fifo / fifobuffer_v2

parkingDetection / pkgs / utils

app / pkgs / utils

app / vendor / github.com / stratoberry / go-gpsd

parkingDetection / gpsdata

gocv.io/x/gocv app / gpsdata

pkg-config --cflags opencv

在pkg-config搜索路径中找不到软件包opencv。

也许您应该添加包含“ opencv.pc”的目录

到PKG_CONFIG_PATH环境变量

找不到'virtual:world'所需的软件包'opencv'

pkg-config:

退出状态1

  apt-file search opencv.pc

给我

libopencv-dev:/usr/lib/x86_64-linux-gnu/pkgconfig/opencv.pc

  echo $PKG_CONFIG_PATH

给我

/usr/lib/x86_64-linux-gnu/pkgconfig/opencv.pc

我怎么解决这个问题?

当我尝试安装深度学习框架时,我遇到了类似的问题,这就是我如何解决的问题:

将以下内容添加到您的.bashrc文件中:

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/lib/x86_64-linux-gnu/pkgconfig

export PKG_CONFIG_PATH

然后通过以下任一方式运行.bashrc文件

source ~/.bashrc

or 

. ~/.bashrc

我希望这个对你有用。

因此,我想我无法构建docker映像,该映像在我的PC上使用了没有opencv的ppencv

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM