我在Linux 14.04 Distro上安装了OpenCV 3.3.0。我也安装了ffmpeg。我正在经历一个令人头疼的问题。每次我在python中运行import cv2
时,都会收到此错误:
import cv2
ImportError: libavutil.so.51: cannot open shared object file: No such file or directory
当我安装ffmpeg时,我确保删除/ usr / lib文件夹中的所有libav *文件和包(以.so和.a结尾),因为我安装了一个未链接到OpenCV的版本。它只是普通的ffmpeg cli工具,而不是opencv所需的实际编译程序。
老实说,我不确定发生了什么......我查看了我的/ usr / local,我有一个libavutil.so。 52 文件。我想我要问的是,有没有办法让OpenCV寻找这个版本的libavutil?我甚至找不到要安装的libavutil51 pkg。
我希望你能提供帮助。感谢