我想在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有关,但我不知道我是否知道是否可以修复它。请让我知道你的意见。
由于
答案 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
。
答案 3 :(得分:0)
我在Windows中也遇到过类似的问题,pip升级对我有用,
pip install --upgrade pip
使用以下命令安装
pip install opencv-python