无法在GCP ml-engine中导入cv2(运行时版本1.8)

时间:2018-06-06 19:39:21

标签: google-cloud-ml

使用运行时版本1.8时,我在尝试导入cv2时出现此错误:

/usr/lib/python2.7/dist-packages/cv2.x86_64-linux-gnu.so: undefined symbol: _ZN2cv9Algorithm7getListERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE

任何人都知道是否有任何解决方法?看起来需要在图像中安装glib,但它不是。

1 个答案:

答案 0 :(得分:1)

Cloud ML映像已经安装了python-opencv软件包。如果您是在本地环境而不是CloudML中遇到问题,则很可能是您遇到了依赖问题,例如,two different programs修改了同一个程序包时。解决该问题的其他类似线程是:

我发现本教程可能对您Running a Spark Application with OpenCV on Cloud Dataproc有用。