,python,opencv,anaconda"/>

首页 > 解决方案 > DLL 加载失败:找不到指定的模块。文件 ”",第 1 行,在

问题描述

使用 python 3.7.1 安装 anaconda 3 并提取 openCV 3.4.5。将 opencv(python3.7 文件夹)中的 cv2.cp37-win_amd64.pyd 文件复制并重命名为 cv2.pyd 并粘贴到 Anaconda3/Lib/site-packages。

尝试通过anaconda navigator安装opencv;安装了可视化 C++ 可再发行组件;通过 opencv-contrib-python 尝试过;检查 python3.dll 是否丢失,但存在。这些都没有帮助。

ImportError                               Traceback (most recent call last)
<ipython-input-2-252459bf3e0b> in <module>
----> 1 import cv2

ImportError: DLL load failed: The specified module could not be found.

标签: pythonopencvanaconda

解决方案


我之前已经看到了其中一些安装问题,并找到了最简单的解决方案是 pip。说明可以在这里找到

如果您已经安装了 pip,只需从命令行运行即可pip install opencv-python。您可能需要清理一些旧的安装尝试才能使其正常工作,但请先尝试并使用类似python -c "import cv2; print(cv2.__version__)". 你应该得到类似4.0.0的回应。


推荐阅读