【发布时间】:2018-03-18 13:15:22
【问题描述】:
我使用的是 Windows,我正在尝试为 python3 安装包 cv2。
我做了一个pip3 install opencv-python,它报告成功:
但是当我从 python3 执行 import cv2 时,它没有找到并且我得到奇怪的错误:
我做错了什么?
【问题讨论】:
-
句号,您正在尝试做一些不可能的事情。 Python 2.7 是 cv 2.x 系列唯一支持的 Python 版本。阅读部分:“支持的 Python 版本:此处:pypi.org/project/opencv-python 三种解决方法。1:只需使用 python2.7 和常规 pip,因此您可以使用 cv2。2:从源代码安装 cv2,以便自动检测你的系统和源代码做正确的事。最后 3:投入并跳转到 openCV github 并帮助他们在 python3 的 repos 中制作 CV2 二进制包。
-
当然你可以在python3上安装opencv,这个问题是由于缺少操作系统包(opencv依赖,如gcc)在google上搜索如何根据你的操作系统安装它们。我建议你使用一些 linux 发行版,我更喜欢(并且总是推荐)Centos-7,它运行良好。 gist.github.com/alundiak/4c0de8d657daa872f31e1df5f9056df8
标签: python-3.x opencv numpy