在pycharm上運(yùn)行python程序時(shí),遇到下圖所示錯(cuò)誤:ImportError: DLL load failed while importing cv2: 找不到指定的模塊。
出現(xiàn)這個(gè)問(wèn)題是因?yàn)闆](méi)有導(dǎo)入opencv-python和opencv-contrib-python
以下三種方法可以導(dǎo)入:
這三種方法也適用于其他No module named ‘numpy’,No module named 'torch’等的解決方案,只是安裝的包不同
方法一
1.從清華鏡像官網(wǎng)下載opencv-python和opencv-contrib-python安裝包,網(wǎng)址為
清華鏡像opencv-python下載
清華鏡像opencv-contrib-python下載
注意電腦系統(tǒng)和python版本,比如說(shuō)我的電腦是Windows10,64位,安裝的是python3.8,想安裝4.5.1.48版本的opencv-python,就可下載如圖所示的whl文件
再比如說(shuō),電腦是Windows10,64位,安裝的是python3.7,想安裝4.5.1.48版本的opencv-python
就可以下載如圖所示版本:
下載完成后建議放置在D盤(pán),下載好的文件如圖所示(接下來(lái)本文將以python3.8為例,python3.7等其他版本安裝過(guò)程僅文件名字有差別)
2.按Win+R鍵,輸入cmd,然后點(diǎn)擊確定,打開(kāi)命令行
3.輸入D:然后按Enter鍵,進(jìn)入D盤(pán)(注意是英文的分號(hào),不要用中文分號(hào))
4.剛剛下載的文件放置在了D盤(pán),現(xiàn)在命令行進(jìn)入了D盤(pán),接下來(lái)就可以開(kāi)始安裝了。在命令行輸入pip install opencv_python-4.5.1.48-cp38-cp38-win_amd64.whl并按Enter鍵
(opencv_python-4.5.1.48-cp38-cp38-win_amd64.whl是文件名稱加后綴whl,進(jìn)程結(jié)束之后就安裝完成)
5.輸入pip install opencv_contrib_python-4.5.4.60-cp38-cp38-win_amd64.whl并按回車(chē)鍵
安裝完成,同時(shí)我們可以在pycharm中發(fā)現(xiàn)已經(jīng)成功安裝opencv-python和opencv-contrib-python
方法二
通過(guò)python命令行下載opencv-python和opencv-contrib-python安裝包并安裝
1.按Win+R鍵,輸入cmd,然后點(diǎn)擊確定,打開(kāi)命令行
2.輸入pip install opencv-python安裝opencv-python
輸入pip install opencv-contrib-python安裝opencv-contrib-python
如圖所示:(默認(rèn)安裝最新版)
安裝完成文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-488657.html
方法三
通過(guò)pycharm安裝opencv-python和opencv-contrib-python
1.打開(kāi)pycharm,點(diǎn)擊左上角文件→設(shè)置
2.選擇項(xiàng)目→Project Interpreter,然后點(diǎn)擊右上角的“+”號(hào)
3.在上方搜索欄輸入opencv-python,點(diǎn)擊后在右下側(cè)Specify version選擇自己想安裝的版本,最后點(diǎn)擊Inastall Package進(jìn)行安裝,等待安裝完成即可。
(因?yàn)槭菑腉itHub上下載,可能會(huì)因?yàn)槭芟抻诰W(wǎng)速的原因等待下載時(shí)間較長(zhǎng))
安裝完成文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-488657.html
到了這里,關(guān)于ImportError: DLL load failed while importing cv2: 找不到指定的模塊。(解決方案)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!