【发布时间】: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