windows2008 使用 opencv_python 出现 DLL load failed错误

原因:服务器版本默认没有安装windows media player

使用

pip --no-cache-dir   install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv_python

安装以后(--no-cache-dir表示不用缓存,-i使用国内源)

使用cv2 出现 DLL load  failed错误

使用depends.exe加载cv2.cp37-win_amd64.pyd(pip安装完成以后目录),发现缺失部分dll :MF.dll  MFPLAT.dll  等等

使用如下步骤安装windows media player:

1、打开“服务器管理器”;

2、依次单击“功能” →  “添加功能”;

3、勾选“桌面体验”和“优质Windows音频视频体验”;

4、单击“安装”按钮;安装完毕,根据提示重新启动计算机。

安装完成以后能正常使用cv2

原文地址:https://www.cnblogs.com/xienb/p/12588656.html