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

   最近服務器遷移,從得win7系統遷移到雲服務器器上的windows server2008系統,遷移過程當中安裝Python的opencv一直出錯,無論是用whl安裝或者是在線pip安裝都報錯,嘗試打包成exe也是一樣,提示dll load fail。(若是你恰好也是cv2報錯dll load fail,並且也是windows server系統,受這個問題困擾,能夠接着往下看)html

  問題應該就是dll缺失,但具體怎麼缺失一時半會找不到。這時候就得諮詢百度、谷歌了,百度了一輪,發現有相似的狀況,但沒發現具體的解決辦法。(遇事不決找谷歌比找百度的人工資高果真是沒錯的)windows

  功夫不負有心人,在stackoverflow.com的幫助下,找到解決方案,詳情參考https://stackoverflow.com/questions/52349669/dll-load-failed-when-import-cv2-opencv/54321350。隱藏得比較深,不是最佳答案,並且是英文。看不懂不要緊,藉助科技的力量翻譯下,再次感謝谷歌大佬!服務器

 →→→spa

 

 

解決方案:圖片看不清看這裏翻譯

  1. 打開或關閉Windows功能(控制面板-程序和功能-)
  2. 跳過角色屏幕,直接進入功能屏幕 
  3. 在「用戶界面和基礎結構」下選擇「桌面體驗」

 

 

打鉤就完事了,謝謝!能幫助到你也是個人榮幸!3d

 

 

原文出處:https://www.cnblogs.com/vhills/p/11636929.htmlserver

相關文章
相關標籤/搜索