码迷,mamicode.com
首页 > 编程语言 > 详细

python import cv2异常(dll load fail / windows server 2008)

时间:2019-10-08 18:45:03      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:帮助   width   解决   win7系统   出错   ima   open   程序   tps   

   最近服务器迁移,从得win7系统迁移到云服务器器上的windows server2008系统,迁移过程中安装Python的opencv一直出错,不管是用whl安装或者是在线pip安装都报错,尝试打包成exe也是同样,提示dll load fail。(如果你刚好也是cv2报错dll load fail,而且也是windows server系统,受这个问题困扰,可以接着往下看)

  问题应该就是dll缺失,但具体怎么缺失一时半会找不到。这时候就得咨询百度、谷歌了,百度了一轮,发现有类似的情况,但没发现具体的解决办法。(遇事不决找谷歌比找百度的人工资高果然是没错的)

  功夫不负有心人,在stackoverflow.com的帮助下,找到解决方案,详情参考https://stackoverflow.com/questions/52349669/dll-load-failed-when-import-cv2-opencv/54321350。隐藏得比较深,不是最佳答案,而且是英文。看不懂没关系,借助科技的力量翻译下,再次感谢谷歌大佬!

 技术图片→→→技术图片

 

 

解决方案:图片看不清看这里

  1. 打开或关闭Windows功能(控制面板-程序和功能-)
  2. 跳过角色屏幕,直接进入功能屏幕 
  3. 在“用户界面和基础结构”下选择“桌面体验”

技术图片

 

 

打钩就完事了,谢谢!能帮助到你也是我的荣幸!

 

 

python import cv2异常(dll load fail / windows server 2008)

标签:帮助   width   解决   win7系统   出错   ima   open   程序   tps   

原文地址:https://www.cnblogs.com/vhills/p/11636929.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!