【问题标题】:How to install cv and cv2 both python packages on Ubuntu?如何在 Ubuntu 上安装 cv 和 cv2 这两个 python 包?
【发布时间】:2018-02-07 17:58:50
【问题描述】:

我从开源社区获得了一个 python 代码,它可以导入 cv 和 cv2。使用 conda 'import cv2' 安装 opencv 后解决。但我仍然对“import cv”有疑问,它显示“ImportError: No module named cv”。

我尝试过的其他几件事: 1. sudo apt-get install python-opencv 2.点安装opencv 3. 将 cv2.cv 导入为 cv

谁能帮我解决“没有名为 cv 的模块”? 请注意,我使用的是 python 版本 2.7.13

在我的代码中,我使用如下:

import cv2
import cv

并得到以下错误:

    import cv
ImportError: No module named cv

【问题讨论】:

  • 你能告诉我们代码的导入行吗?还根据this“pip install opencv-python”允许您使用“import cv2”。 this question 也可以帮助你。编辑:另外这个other question(老)可能有一些信息给你(他们使用 from from cv2.cv import *)。
  • @EricGodard 我也添加了代码段和错误。还尝试了'from cv2.cv import *',它显示以下错误:from cv2.cv import * ImportError: No module named cv
  • 因为版本 3 cv 已从 cv2 中删除
  • @magicleon,我使用的是 opencv 版本 2.4.9.1,我使用以下命令获取版本 'pkg-config --modversion opencv'

标签: python python-2.7 opencv


【解决方案1】:

cv 模块实际上在 OpenCV 3.0 之前已被删除。无论如何,通过cv 模块访问的大多数东西仍然可以访问。 cv.CV_CAP_PROP_FPS 设置现在为 cv2.CAP_PROP_FPS

基本上,CV_XXX_XXX 给出的常量过去可以通过旧的cv 模块通过cv2.cv.CV_XXX_XXX 访问,但现在没有必要了——只需删除前面的CV_ 并使用cv2 模块。

【讨论】:

    猜你喜欢
    • 2014-10-02
    • 1970-01-01
    • 1970-01-01
    • 2020-09-19
    • 2019-04-18
    • 1970-01-01
    • 2012-07-04
    • 1970-01-01
    • 2017-06-02
    相关资源
    最近更新 更多