从源代码构建opencv:ModuleNotFoundError:没有名为'cv2'的模块[重复]

Posted

技术标签:

【中文标题】从源代码构建opencv:ModuleNotFoundError:没有名为\'cv2\'的模块[重复]【英文标题】:build opencv from source: ModuleNotFoundError: No module named 'cv2' [duplicate]从源代码构建opencv:ModuleNotFoundError:没有名为'cv2'的模块[重复] 【发布时间】:2021-02-11 06:41:17 【问题描述】:

我已经从源代码构建了 OpenCV。我点击这个链接here。

但是当我尝试 import cv2 时,我得到以下信息:

import cv2
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'cv2'

我是opencv的新手。请帮我解决这个问题。

【问题讨论】:

我试过 sudo apt-get install python-opencv。但不工作! 【参考方案1】:

向我们提供有关您使用的系统的更多详细信息

尝试将此添加到您的~/.bashrc export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH

【讨论】:

以上是关于从源代码构建opencv:ModuleNotFoundError:没有名为'cv2'的模块[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 NVIDIA Jetson TX2 上从 openCV(从源代码构建)运行 python?

链接到从源代码构建的 OpenCV 时出现 Cmake 问题

在 Linux 上构建 OpenCV 代码的问题

由于 opencv 依赖项,无法构建带有 openCV 的项目

使用 Ffmpeg 构建和使用 OpenCV 作为静态库

升级到 macOS Catalina 后使用 cmake 为 c++ 构建 opencv4 失败