我正在尝试在具有以下配置的Linux服务器上打开cv2,即cv2。
在服务器上尝试之前,我在Windows的Bash上尝试了此命令,并在这里正常工作。
sudo apt-get install libopencv-dev python-opencv
我在Linux服务器上运行了相同的命令,但是当我键入
import cv2
时出现此错误。Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'cv2'
当我检查点子冻结时,未列出
opencv
。注意:我正在使用python 3.5.2
最佳答案
至少在Ubuntu 16.04上,存在Python 2
和Python 3
。
因此,在为python安装软件包时,应注意python版本。默认的python
和pip
是Python 2
。
解决方案:
sudo python3 -m pip install opencv-python
sudo apt install python3-pip
pip3 install opencv-python