import cv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/cv.py", line 1, in <module>
from cv2.cv import *
ImportError: /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0: undefined symbol: g_type_class_adjust_private_offset
第一次导入模块cv时,发生了一些错误。 我将pythonpath更改为opencv lib,然后再试一次,上面会出现一些不同的错误。
我的操作系统是Ubuntu 14.04。 Python版本(2.7.6)
答案 0 :(得分:0)
通过apt命令安装python依赖项,重建opencv模块并尝试导入
import cv2
并确保您的python可以引用您保存所需python文件或库的默认site-packages文件夹
在代码中添加以下行:
import sys
sys.path.append('/usr/local/lib/python2.7/site-packages')
或在bash中运行python命令之前移动到/usr/local/lib/python2.7/site-packages目录。如果您不想在代码中添加任何内容,这是一种解决方法。
OR
尝试在〜/ .bashrc
中添加以下行export PATH=/usr/local/lib/python2.7/site-packages:$PATH