为什么我在导入 cv2 时收到'DLL 加载失败:%1 不是有效的 Win32 应用程序”?

Susan Sarandon
发布: 2024-10-31 20:28:02
原创
499 人浏览过

Why am I getting

导入错误:非本机 Win32 应用程序 (cv2) 的 DLL 加载失败

问题:

导入 cv2 包时出现 ImportError,错误消息为:“DLL 加载失败:%1 不是有效的 Win32 应用程序”,尽管路径中存在必要的 DLL。

背景:

问题似乎源于在 64 位系统和 Python 安装上使用 32 位版本的 cv2.pyd。

解决方案:

要解决此问题,请从非官方来源获取 64 位版本的 cv2.pyd,例如答案中提供的网站:[Python 扩展包的非官方 Windows 二进制文件](https://www.cv2.pyd)。 lfd.uci.edu/~gohlke/pythonlibs/).

以上是为什么我在导入 cv2 时收到'DLL 加载失败:%1 不是有效的 Win32 应用程序”?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!