opencv ImportError: libGL.so.1: cannot open shared object file: No such file or directory

ModuleNotFoundError: No module named ‘cv2’


使用opencv测试时,发现没有安装,报错如下:

在这里插入图片描述

安装一下吧:

pip install opencv-python

ok了。

但下面遇到了另一个错误。

ImportError: libGL.so.1: cannot open shared object file: No such file or directory


opencv ImportError: libGL.so.1: cannot open shared object file: No such file or directory_第1张图片

针对这个错误,网上有以下方法:

  1. yum安装:yum install libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64
  2. 重新安装opencv包:
pip uninstall opencv-python
pip install opencv-python-headless

第一种方法需要root权限,第二种方法直接在自己的conda下执行就行了。

我使用方法2解决了问题。

你可能感兴趣的:(问题解决,机器学习)