首先如果没有安装cv2先安装:
pip install opencv-python
安装之后发现运行,出现错误:
ImportError: libGL.so.1: cannot open shared object file: No such file or directory
尝试了网上的一些方法,包括:
apt install libgl1-mesa-glx
或者:
yum install libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64
但是在docker里面,没有权限,或者没有安装yum,都没有成功。
最后,只需要再安装一个就好了:
pip install opencv-python-headless
大功告成,可以运行了。祝你好运!