导入Opencv时Ubuntu 18.04错误
我安装了Ubuntu 18.04。
当我输入:
import cv2
我有一个错误:
ImportError: /usr/lib/x86_64-linux-gnu/libtesseract.so.4: undefined symbol: pixaDisplayTiledInColumns
这个特殊符号来自liblept5,我在升级mpv时遇到了同样的错误。 做一个apt-get安装liblept5应该修复它(它为我做了)。
在干净的Ubuntu 18.04 LTS上安装OpenCV Python绑定
sudo apt-get install python-opencv python3-opencv
没有任何问题。 两个命令
-
python2 -c "import cv2"
-
python3 -c "import cv2"
终止成功。
注意: cv2 python模块来自官方软件包
$ dpkg -S cv2 | grep python python-opencv: /usr/lib/python2.7/dist-packages/cv2.x86_64-linux-gnu.so python3-opencv: /usr/lib/python3/dist-packages/cv2.cpython-36m-x86_64-linux-gnu.so