DLL加载失败:找不到指定的模块。 <模块>中第1行的文件“ <stdin>”

时间:2019-04-02 16:32:31

标签: python opencv anaconda

使用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导航器安装opencv;已安装Visual 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.

1 个答案:

答案 0 :(得分:1)

我以前已经看到其中一些安装问题,并且发现最简单的解决方案是pip。可以找到说明here

如果您已经安装了pip,只需从命令行运行pip install opencv-python。您可能需要清理一些旧的安装尝试才能使它起作用,但是请首先尝试并使用python -c "import cv2; print(cv2.__version__)"之类的工具对其进行快速真实的测试。您应该得到类似4.0.0的响应。