Python 3.6 python3.6无法导入cv

Python 3.6 python3.6无法导入cv,python-3.6,opencv4,Python 3.6,Opencv4,当我尝试在python3.6.8上导入cv时,它跟踪到: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python3.6/dist-packages/cv2/__init__.py", line 3, in <module> from .cv2 import * ImportError: libSM.so.6: canno

当我尝试在python3.6.8上导入cv时,它跟踪到:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.6/dist-packages/cv2/__init__.py", line 3, in <module>
from .cv2 import *
ImportError: libSM.so.6: cannot open shared object file: No such file or directory 
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/usr/local/lib/python3.6/dist-packages/cv2/_-init__uuu.py”,第3行,在
从cv2进口*
ImportError:libSM.so.6:无法打开共享对象文件:没有此类文件或目录

我的opencv python版本是4.1.0.25,这是一个简单的问题,但我不熟悉Ubuntu,解决方案是安装libSM.so.6

这是一个简单的问题,但我不熟悉Ubuntu,解决方案是安装libSM.so.6

您必须安装
libsm6
软件包

下面是执行此操作的命令

apt-get update
apt-get install -y libsm6 libxext6 libxrender-dev
pip install opencv-python

您必须安装
libsm6
软件包

下面是执行此操作的命令

apt-get update
apt-get install -y libsm6 libxext6 libxrender-dev
pip install opencv-python

apt install-y libsm6
运行此安装此。
apt install-y libsm6
运行此安装此。