在python3中import cv2显示"ImportError: DLL load failed: 找不到指定的模块。"

        本人用的python3,win7 64位,在import cv2时,显示"ImportError: DLL load failed: 找不到指定的模块",后来用用depends.exe软件查看(下载地址http://www.dependencywalker.com/),发现缺少concrt140.dll 等几个文件,主要是因为没有安装Visual C++ Redistributable for Visual Studio 2015软件导致的,安完此软件后就可以正常使用cv2了。以下是安装步骤

(1)下载opencv_python-3.2.0-cp35-cp35m-win_amd64.whl(下载地址http://www.lfd.uci.edu/~gohlke/pythonlibs/),在命令窗口中用pip install 的方式安装。

(2)下载 Visual C++ Redistributable for Visual Studio 2015 (下载地址https://www.microsoft.com/zh-cn/download/details.aspx?id=48145&751be11f-ede8-5a0c-058c-2ee190a24fa6=True),下载完直接安装即可。

(3)import cv2就可以正常使用了

win7安装python出问题主要是缺少系统文件,win7系统会不断的更新补丁,如果有哪个补丁未安装可能就会出问题,尤其是纯净版的win7系统,在安装其它软件之前一定要把win7的补丁补全,虽然一大堆。

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值