【问题标题】:After installing opencv on ubuntu 16.04 i get error no module opencv在 ubuntu 16.04 上安装 opencv 后,我收到错误 no module opencv
【发布时间】:2018-08-07 10:02:48
【问题描述】:

当我使用import cv2 时出现错误ModuleNotFoundError: No module named 'cv2'。但我确信我已经正确安装了 opencv。并多次使用。在我遇到这个问题之后,我更新了 anaconda 和 spyder。我在 anaconda 上使用 python 3.6.5。当我输入pkg-config opencv --cflags 时,我得到-I/usr/local/include/opencv -I/usr/local/include 以确认已安装打开的简历。当我输入pkg-config --modversion opencv 时,我得到3.3.0(版本)。有关更多信息,当我输入 pkg-config opencv --libs 时,我会得到 ​​p>

-L/usr/local/lib -lopencv_cudabgsegm -lopencv_cudaobjdetect -lopencv_cudastereo -lopencv_dnn -lopencv_ml -lopencv_shape -lopencv_stitching -lopencv_cudafeatures2d -lopencv_superres -lopencv_cudacodec -lopencv_videostab -lopencv_cudaoptflow -lopencv_cudalegacy -lopencv_calib3d -lopencv_features2d -lopencv_highgui -lopencv_videoio -lopencv_photo -lopencv_imgcodecs -lopencv_cudawarping -lopencv_cudaimgproc -lopencv_cudafilters -lopencv_video -lopencv_objdetect -lopencv_imgproc -lopencv_flann -lopencv_cudaarithm -lopencv_core -lopencv_cudev

如何解决问题

【问题讨论】:

  • 你是如何安装opencv的?
  • 如果您忘记了,很难提供帮助...如何使用conda install opencv 再次安装它并确保您使用的是 anaconda 的 python?
  • 不,但它会告诉你已经安装了一个(如果前一个是由 conda 安装的)。
  • 如果您使用 anaconda,以前的安装可能不会搞砸您。如果我是你,我会保持原样。
  • 好的,我会把它作为未来参考的答案。

标签: python python-3.x opencv opencv3.0


【解决方案1】:

您可能正在使用不同的 anaconda,或者在您更新 anaconda 时卸载了 opencv。您可以使用conda install opencv 再次为 anaconda 的 python 安装 opencv。

安装后,还要确保你使用的是anaconda的python而不是系统的python。在控制台中运行python 时,应该会显示Anaconda

【讨论】:

    猜你喜欢
    • 2016-12-08
    • 1970-01-01
    • 2014-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-11
    • 1970-01-01
    • 2018-10-05
    相关资源
    最近更新 更多