尝试使用Matplotlab安装OpenCV

时间:2017-08-09 03:25:02

标签: python opencv numpy

我正在尝试在我的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相当新:)

2 个答案:

答案 0 :(得分:0)

使用Anaconda,可下载适用于Windows,Linux和Mac的版本。安装很简单。

我建议你下载Anaconda2。 然后使用命令安装(在Linux上)(安装时更多documentation

bash ~/Downloads/Anaconda2-4.4.0-Linux-x86_64.sh

有cv2,mathplotlib预安装

pic

*注意:我试图在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

可能您可以导入cv2numpy,因为它是由于其他软件包的依赖性原因而安装的。
正如已经提到的评论可能意味着matplotlib

相关问题