【问题标题】:OpenCV issue: ModuleNotFoundError: No module named 'cv2' on a MacOpenCV 问题:ModuleNotFoundError:Mac 上没有名为“cv2”的模块
【发布时间】:2019-02-14 00:21:17
【问题描述】:

我知道我已经安装了 OpenCV,路径在这里:cd /anaconda3/lib/python3.7/site-packages/cv2 python 解释器允许我成功运行 import cv2 而没有错误,但是当我在 Sublime 文本编辑器中运行 import cv2 时,我得到 ModuleNotFoundError: No module named 'cv2'

import cv2, sys, pytesseract

【问题讨论】:

    标签: opencv path anaconda


    【解决方案1】:

    Sublime 文本编辑器中的 Python 3 在尝试导入 Python 模块时会在默认系统位置进行搜索,但是您已经使用 Anaconda 在非默认位置安装了 OpenCV。请将 cv2 的路径附加到系统的路径变量中,以便 Sublime 文本编辑器可以找到它。要在 macOS 中显示 PATH 类型 echo $PATH 您尚未在问题中指定它,但 cv2 的路径类似于 /home/autonocat/anaconda3/lib/python3.7/site-packages/ 请在 Finder 中检查此路径是否正确。

    或者在 Anaconda 中安装 Spyder3 IDE 并从那里运行程序。 Spyder3 可以进行内联绘图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-09
      • 1970-01-01
      • 2020-07-31
      • 2018-02-08
      • 2015-08-01
      • 1970-01-01
      • 2019-08-17
      • 2018-05-07
      相关资源
      最近更新 更多