小編給大家分享一下python報(bào)錯(cuò)DLL load failed:找不到模塊的解決方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討方法吧!
柯坪ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書(shū)合作)期待與您的合作!
在python中使用模塊時(shí)可能會(huì)遇到DLL load failed:找不到模塊問(wèn)題,下面我們就以python中使用opencv報(bào)此錯(cuò)誤為例來(lái)看一下如何解決這種問(wèn)題。
如下導(dǎo)入模塊:
import cv2 print(cv2.__version__)
打印出了版本號(hào)就沒(méi)有問(wèn)題,但是很多人都會(huì)出現(xiàn)的問(wèn)題是:
ImportError: DLL load failed: 找不到指定的模塊
解決方法:
1、pip的版本不對(duì),因?yàn)閜ip install 自動(dòng)安裝的是最新的版本,有時(shí)候和你本身安裝的python版本并不兼容,這個(gè)時(shí)候就可以去下載對(duì)應(yīng)的whl文件。
2、缺少一些dll
打開(kāi)Dependecy軟件,打開(kāi)cv2開(kāi)頭的.pyd文件(pip 安裝在anoconda\Lib\site-packages下面的,或者其他python安裝路徑)。
發(fā)現(xiàn)缺少兩個(gè)dll。再利用everything軟件查找這兩個(gè)dll在系統(tǒng)中有沒(méi)有,有的找相應(yīng)的位數(shù)的dll粘貼到跟pyd同樣的路徑下面,沒(méi)有的就從網(wǎng)上下一個(gè)。
看完了這篇文章,相信你對(duì)python報(bào)錯(cuò)DLL load failed:找不到模塊的解決方法有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!