首页 服务端python正文

windows 2012使用opencv-python(CV2)遇到的大坑

ixiaoye python 2024-11-21 113 0 opencv-python

1、前面已踩过一个坑,windows使用cv2不能直接pip install cv2,需要pip install opencv-python进行安装

2、这次发现装上后一直无法运行,提示无法加载dll,但是在自己的电脑就正常运行,经查询是服务器缺少windows基础功能导致,可以打开相应功能后就正常了,见以下网友整理思路


找到以下解决办法:


我在 Windows Server 2012 r2 中遇到过类似的问题。经过大量调查后,我发现缺少与 Window Media Service 相关的 mfplat.dll。

因此,您必须手动安装这些功能,以便您可以获得与窗口媒体服务相关的 dll。

  1. 打开或关闭 Windows 功能

  2. 跳过角色屏幕并直接转到功能屏幕

  3. 在“用户界面和基础设施”下选择“桌面体验”

在此之后,所有需要的 opencv dll 都将可用。

8676fae6782d910a28edd1a78014497.png

评论