在python3 ubunto 14.04下安装opencv-python

时间:2016-09-19 10:01:39

标签: python opencv

我想在Ubunto 14.04中使用python 3下的opencv。我计划使用PyCharm IDE来开发我的程序。

我选择PyCharm内部,我设置:

文件/设置/项目:HelloWorld / Project Interpreter / 3.4.3(/usr/bin/python3.4)

Python 3.4.3是Ubunto 14.04中python的默认版本。

然后我尝试添加 opencv-python 包:

文件/设置/项目:HelloWorld / Project Interpreter / + (您添加包的地方)

并且系统给了我这个错误:

 Executed command:

 pip install opencv-python 


 Try to run this command from the system terminal. Make sure that you   
 use the correct version of 'pip' installed for your Python interpreter located at '/usr/bin/python3.4'.

 DEPRECATION: --no-install, --no-download, --build, and --no-clean are   deprecated.  See https://github.com/pypa/pip/issues/906.
 Downloading/unpacking opencv-python
 Could not find any downloads that satisfy the requirement opencv-python
 Cleaning up...
 No distributions at all found for opencv-python
 Storing debug log for failure in /root/.pip/pip.log

当我从终端运行命令时,错误是相同的。我相信问题与在python3下安装opencv有关,但我不知道我是否知道是否可以修复它。请让我知道你的意见。

由于

4 个答案:

答案 0 :(得分:9)

修复方法是更新您的点子,然后重试。这对我有用。

所以,首先:

pip install --upgrade pip

之后:

pip install opencv-python

答案 1 :(得分:1)

首先,你不应该使用install opencv-python,这不是官方的opencv包。 请参阅: **SOLVED** How to include libgtk2.0-dev and pkg-config in cmake when installing openCV on Ubuntu 16

如果你想安装opencv,你可以按照这个website,这对我有用。您可能需要掌握一些部分(主要是版本号和cmake过程中的路径)。

答案 2 :(得分:0)

据我所知,查询点子(使用pip search opencv)没有名为opencv-python的包我认为你要找的是pyopencv

this issue appears to be almost identical

答案 3 :(得分:0)

我在Windows中也遇到过类似的问题,pip升级对我有用,

pip install --upgrade pip

使用以下命令安装

pip install opencv-python