Python DLL加载失败:找不到指定的模块
我已经安装了Python 3.6.4。当我导入cv2时,它抛出以下错误: DLL加载失败:找不到指定的模块 我有OpenCV版本2.4.13Python DLL加载失败:找不到指定的模块,python,opencv,ddl,cv2,Python,Opencv,Ddl,Cv2,我已经安装了Python 3.6.4。当我导入cv2时,它抛出以下错误: DLL加载失败:找不到指定的模块 我有OpenCV版本2.4.13 我该怎么办?可能您已经安装了Python 2和3,而Python 3不知道您的opencv安装。试试这个: pip3 install opencv-python 这将安装opencv for Python 3,希望能解决您的问题。尝试这样做: 转到命令提示符,并将python目录光盘化 如果您正在运行Python3.x.x,请输入此选项 pip3 ins
我该怎么办?可能您已经安装了Python 2和3,而Python 3不知道您的opencv安装。试试这个:
pip3 install opencv-python
这将安装opencv for Python 3,希望能解决您的问题。尝试这样做:
转到命令提示符,并将python目录光盘化
如果您正在运行Python3.x.x,请输入此选项
pip3 install opencv-python
或
2.如果在Python 2.x.x上
pip2 install opencv-python
不要使用:
pip install opencv
那是我的错误,我不得不挖掘很多东西来找到解决办法。在我的情况下
上次追踪最近一次呼叫
在
10导入操作系统路径
11从keras.models导入负载_模型
-->12进口cv2
13从utils.utils导入get_yolo_框,makedirs
14从PIL导入图像
ImportError:DLL加载失败:找不到指定的模块
在过去的一周里,面对这一恐怖,我在Anaconda提示符下用下面的输入脚本解决了这个问题
conda安装-c menpo opencv
这是我的环境:
Python 3.6.5巨蟒
Keras 2.2.2
tensorflow 1.9.0
有关更多详细信息,以下是我试图解决此问题的日志:
如果您使用的是windows 10 N发行版,则可能会发生这种情况。windows 10 N发行版没有预装windows media功能包,这是OpenCV 3.4版及以后版本所必需的 首选解决方案是在以下位置安装功能包: 请小心选择与当前版本的windows一起使用的版本 如果这不是一个选项,请返回到不具有dll依赖项的早期版本的OpenCV,您可以通过以下方法实现:pip install OpenCV python=3.3.0.9 如果问题仍然存在,请尝试使用Dependency walker找出问题的具体根源,然后尝试单独解决问题
自从windows推出它的N版本以来,这个问题已经在许多地方出现,并且在整个windows环境中产生了许多影响,最快确定您是否有这个问题的方法是在边缘浏览器中打开youtube,如果它说找不到HTML5媒体插件,这就是问题所在。如果您显示一些代码片段,可能会有所帮助。您使用的是什么操作系统?我在Windows上运行Python 3.6.4rc1 v3.6.4rc1:3398dcb,2017年12月5日,20:41:32[MSC v.1900 64位AMD64]在win32上键入帮助、版权、信用证或许可证以获取更多信息。>>导入cv2回溯最新调用上次:文件,第1行,导入错误:DLL加载失败:找不到指定的模块。>>>如果你能解释错误出现的原因,最好在你的答案中,而不是在链接后面