【问题标题】:Problem importing modul OpenCV in Anaconda在 Anaconda 中导入模块 OpenCV 的问题
【发布时间】:2020-08-07 17:18:21
【问题描述】:

我是使用 python 的初学者。目前,我得到了 python 3.7,并且我使用 anaconda 作为 IDE。对于我的项目,我需要检测外部导入图片中点/点的位置和亮度。我想我可以使用模块 OpenCV。不幸的是,我现在遇到导入模块 cv2 的问题。我已经使用

成功安装了该软件包
python -m pip install OpenCV-python

在命令提示符下。安装的 OpenCV 版本是 4.2.0.34。在 Spyder 上编译 OpenCV 的测试脚本时

import cv2
print(cv2.__version__)

我收到了这条消息

"ImportError : DLL load failed : The Modul was not found." 

有人可以告诉我如何解决这个问题吗?不知何故,我得到的 OpenCV 版本与 Python 版本不兼容?我已经在 Youtube 上观看并关注了许多教程视频,但我找不到解决方案。我试图将 cv2.pyd 复制到

中的 site-packages 文件夹
C:/user/Anaconda3/Lib/site-packages directory

还是没有解决问题...

如果我能在这里得到任何答案和帮助,我将不胜感激。谢谢!

【问题讨论】:

  • 您在正确的虚拟环境中吗?您是否创建了base 以外的虚拟环境?要查看环境列表,请在终端中使用 conda info --envs,您应该阅读此内容以更好地了解 conda/环境。 link
  • 我从来没有改变过环境,也没有创造过。在环境列表中,没有 opencv 或 cv2。

标签: python module opencv-python


【解决方案1】:

尝试按以下顺序使用这些命令安装它:

conda update anaconda-navigator
conda update navigator-updater
pip install opencv-python

它应该可以正常工作。

【讨论】:

    【解决方案2】:

    试试conda install opencvconda install -c menpo opencv

    【讨论】:

    • 我在 Anaconda 提示符下尝试了这两个命令。仍然没有工作:(
    • 你激活你的环境了吗?否则,您也可以使用 pip 安装,但只能在 conda 环境中用作最后的手段stackoverflow.com/questions/41060382/…
    猜你喜欢
    • 1970-01-01
    • 2017-09-12
    • 2021-05-18
    • 2021-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-29
    • 1970-01-01
    相关资源
    最近更新 更多