电脑故障问答网

 找回密码
 立即注册
查看: 119|回复: 1

ImportError: DLL load failed while importing cv2解决方案

[复制链接]

1

主题

3

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2022-11-25 15:22:10 | 显示全部楼层 |阅读模式
这个错误一般是打包后执行时报错,你有没有考虑过是目标系统不支持?
1.如果你的系统是 server 2012 r2  datacenter
那么系统不支持python3.6  直接安装 opencv-python ,如图所示:
pip install   opencv-python 会直接报错,然后如果手动安装 vs 2017 环境,可能下一步就能通过,未测试


2.如果是pyinstaller  打包项目用在2012  系统上,出现此错误,原理同上
3.本人从下午2点干到晚上10点,搜了无数文章,尝试无效的解决方案如下:
    (1)pip install opencv-python 自动安装的版本有问题,要卸载,然后去官网下载对应自己 python 和 windows 系统版本、位数的 whl 文件安装;
    (2)cv2 目录中或者 opencv 开头的 dll 文件放到 cv2 目录,再把 cv2 移动到 Lib 下;
    (3)把 python3.dll 移动到 XXXXX 下???
    (4)还有说 pip 版本太低了,升级 pip 后再安装就好了。
4.解决方案:换系统 或者换python库
重要参考:关于Windows下import cv2报错DLL load failed:找不到指定模块
回复

使用道具 举报

1

主题

3

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2025-3-22 08:03:05 | 显示全部楼层
垃圾内容,路过为证。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

云顶设计嘉兴有限公司模板设计.

免责声明:本站上数据均为演示站数据,如购买模板可以上DISCUZ应用中心购买,欢迎惠顾.

云顶官方站点:云顶设计 模板原创设计:云顶模板   Powered by Discuz! X3.4© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表