【问题标题】:no module cv on jupyterjupyter 上没有模块 cv
【发布时间】:2018-05-16 16:00:09
【问题描述】:

我正在 Windows 上使用 Jupyter Notebook。我正在尝试导入模块 cv 和 cv2。

导入简历 产生此错误。

ImportModuleError: 没有模块 cv

同样适用于 导入简历2 它会产生错误:

ImportModuleError: 没有模块 cv

请帮我解决这个问题。

【问题讨论】:

  • 你安装cv2了吗?它不是标准库的一部分,所以除非你把它放在那里,否则它不会在那里导入。
  • cv 模块在 OpenCV 3+ 中不存在,并且对于旧版本的 OpenCV 无论如何它都是 cv2.cv。你应该是import cv2。如果您将 OpenCV 安装到虚拟环境中,则必须在该虚拟环境中启动 jupyter in。例如。 source activate <your environment> 然后jupyter notebook 在该虚拟环境中启动它。
  • 直接链接到糖果店.. 只需选择一种口味 [opencv.org/releases.html] 这里。

标签: python opencv computer-vision jupyter-notebook cv2


【解决方案1】:

将不带可选 contrib 模块的 opencv-python 包安装到 python3 中:

pip3 install opencv-python --user

要将带有可选 contrib 模块的 opencv-python 包安装到 python3 中:

pip3 install opencv-contrib-python --user

然后导入模块:

import cv2

对于这两种安装,他们的 pypi 网站都声明:“此版本不支持 MacOS 和 Linux 的视频相关功能”。

Adrian Rosebrock 的 Pyimagesearch 网站上有一个教程,介绍如何使用此功能下载和编译适用于 Ubuntu 的 opencv。

【讨论】:

    猜你喜欢
    • 2018-01-22
    • 1970-01-01
    • 2020-07-05
    • 2017-11-22
    • 2016-12-20
    • 1970-01-01
    • 1970-01-01
    • 2019-01-19
    • 1970-01-01
    相关资源
    最近更新 更多