python - ModuleNotFoundError - 无法在 Mac 上为 Python 3 安装 OpenCV
问题描述
我在下载和导入OpenCV
库时遇到了一些问题。在我的终端中,我执行了
pip3 install opencv-python
我得到了以下回复:
Requirement already satisfied: opencv-python in ./opt/anaconda3/lib/python3.8/site-packages (4.4.0.42)
Requirement already satisfied: numpy>=1.17.3 in ./opt/anaconda3/lib/python3.8/site-packages (from opencv-python) (1.18.5)
然后,我尝试在终端中启动 python3 会话,并且可以import cv2
成功执行而没有任何错误。但是,当我尝试import cv2
在 Visual Studio Code 中执行时,出现以下错误:
Traceback (most recent call last): File "motiondetector.py", line 1, in <module> import cv2 ModuleNotFoundError: No module named 'cv2'
当我在 IDLE 上运行我的代码时,我也会遇到同样的错误。
有谁知道为什么会发生这个错误?任何帮助将非常感激。提前致谢!
解决方案
刚刚找到答案 - 我也必须OpenCV
在 IDE 中安装模块!感谢所有帮助过的人!:)
推荐阅读
- elasticsearch - Elasticsearch 页面从 localhost 可见,但从远程服务器不可见
- angular - 需要在 Ng Bootstrap tpeahead 上格式化用户选择(不是 resultFormatter)
- javascript - 如何使用 VueJS 导航到另一个页面/URL?
- javascript - 使用 jQuery 中的关联 ID 在单击时切换图像
- mysql - 删除重复项,从组中保留至少一个具有最高参数的重复项
- extjs - 如何基于 extjs 制作单选按钮条件
- android - 将使用日期选择器片段选择的日期保存到数据库时出现问题
- keras - Keras自动编码器输出错误的形状
- angular - 第一次请求时出现角度缓存拦截器问题
- reactjs - 如何组合多个 Redux Saga 调用