3 回答
TA贡献1934条经验 获得超2个赞
您可以opencv_python‑3.2.0‑cp36‑cp36m从此非官方站点上在Windows 32位或64位计算机上下载最新的适用于Python 3.6的OpenCV 3.2.0,查找以开头的文件。然后键入以下命令进行安装:
pip install opencv_python‑3.2.0‑cp36‑cp36m‑win32.whl (32位版本)
pip install opencv_python‑3.2.0‑cp36‑cp36m‑win_amd64.whl (64位版本)
我认为这样会更容易。
2017年9月15日更新:
OpenCV 3.3.0车轮文件现在可在非官方网站上获得并替换OpenCV 3.2.0。
于2018-02-15更新:
OpenCV 3.4.0车轮文件现在可在非官方网站上获得并替换OpenCV 3.3.0。
于2018-06-19更新:
OpenCV 3.4.1车轮文件现在可在非官方站点上获得CPython 3.5/3.6/3.7支持,并已替换OpenCV 3.4.0。
2018年10月3日更新:
OpenCV 3.4.3车轮文件现在可在非官方站点上获得CPython 3.5/3.6/3.7支持,并已替换OpenCV 3.4.1。
于2019-01-30更新:
OpenCV 4.0.1现在可以在非官方站点上获得带轮文件并获得CPython 3.5/3.6/3.7支持。
于2019-06-10更新:
OpenCV 3.4.6OpenCV 4.1.0现在可以在非官方网站上获得车轮和车轮文件的CPython 3.5/3.6/3.7支持。
TA贡献1801条经验 获得超8个赞
最近,我在Azure Windows Server 2012 r2中遇到了类似的问题。尝试使用和不使用Anaconda的所有选项,但是没有一个帮助。经过大量调查,我发现缺少与Window Media Service相关的mfplat.dll。
因此,您必须手动安装功能,以便获取与窗口媒体服务相关的dll。
1.打开或关闭Windows功能
2.跳过角色屏幕直接进入功能屏幕
3.在“用户界面和基础结构”下选择“桌面体验”
在此之后,opencv所需的所有媒体服务dll将可用。
因此,如果您打算在云(Window Server)中运行代码,请不要忘记选择“桌面体验”功能。
添加回答
举报