在安装了ros,在import cv2时会报错,如下:
import cv2 ImportError:
/opt/ros/kinetic/lib/python2.7/dist-packages/cv2.so: undefined symbol:
PyCObject_Type
解决办法:在代码前面加上如下几句代码就好了
import sys
ros_path = '/opt/ros/kinetic/lib/python2.7/dist-packages'
if ros_path in sys.path:
sys.path.remove(ros_path)