DLL 加载失败:找不到指定的模块。文件 "<stdin>" ,第 1 行,在<module>



用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.

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

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

最新更新