我正在尝试在我的linux计算机上安装OpenCV我遵循以下安装指南:
Linux / Mac用户:
pip3安装numpy或apt-get安装python3-numpy。您可能需要apt-get install python3-pip。
pip3安装matplotlib或apt-get install python3-matplotlib。
apt-get install python-OpenCV。
...
除了最后一个Python-OpenCV之外,所有内容都安装完毕 错误: E: unable to locate package python-OpenCV
然后当我在终端中运行python并尝试运行时:
import matplotlab
我收到错误
Traceback (most recent call last):
file "stdin>", line 1, in <module>
Importerror: no module named 'matlabplot'
同时
import cv2
&安培;
import numpy
运行没有错误并且似乎工作,当我运行一个要求导入这三个文件的.py文件时也是如此。
任何信息都会有所帮助,我对python和linux相当新:)
答案 0 :(得分:0)
使用Anaconda,可下载适用于Windows,Linux和Mac的版本。安装很简单。
我建议你下载Anaconda2。 然后使用命令安装(在Linux上)(安装时更多documentation)
bash ~/Downloads/Anaconda2-4.4.0-Linux-x86_64.sh
有cv2,mathplotlib预安装
*注意:我试图在Google上使用Python找到 mathplotlab 或 matlabplot ,但无法找到。相反,谷歌建议 mathplotlib 。也许你错了库名
答案 1 :(得分:0)
openCV 3包在pip3(python3)中称为opencv-python
。对于python2,将pip3
替换为pip
,将python3-opencv
替换为python-opencv
Mac OS(OS X)/ Linux
$ pip3 install -U opencv-python
或@GregHNZ在 linux
上提到的$ apt-get install python3-opencv
所有版本都在python脚本中导入import cv2
。
可能您可以导入cv2
和numpy
,因为它是由于其他软件包的依赖性原因而安装的。
正如已经提到的评论可能意味着matplotlib