?1.問題?
之前在pychram中使用opencv(import cv2)沒有任何問題,今天突然運行一個demo代碼出現(xiàn)了ImportError: DLL load failed while importing cv2: 找不到指定的模塊。問題,很是納悶,糾結(jié)了快一天了,終于發(fā)現(xiàn)了問題所在。我的是opencv版本不匹配導(dǎo)致的。
?運行環(huán)境:window11+pycharm,python3.9.6,opencv-python==4.5.3
之前運行的也沒有任何問題,突然出現(xiàn)了問題很是不解。
1.2vscode中依然不可以運行
在我的Vscode中導(dǎo)入import cv2時,依然出現(xiàn)這個問題,找不到路徑,哎。
2.解決辦法
查看了很多博文,各種解決辦法都對我沒有作用,參考這個博主的辦法和網(wǎng)友評論進(jìn)行了版本替換https://blog.csdn.net/zhuimengshaonian66/article/details/81123289?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-81123289-blog-78139601.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-81123289-blog-78139601.pc_relevant_default&utm_relevant_index=1https://blog.csdn.net/zhuimengshaonian66/article/details/81123289?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-81123289-blog-78139601.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-81123289-blog-78139601.pc_relevant_default&utm_relevant_index=1
替換了opencv的版本,opencv-python版本進(jìn)行了替換,換成了opencv-python==4.5.5成功解決了問題。
cmd中查看版本pip install opencv-python==
?pip install opencv-contrib-python==
?最后成功運行。
之前已經(jīng)使用過opencv-python,不太會是環(huán)境變量路徑問題/缺失文件問題。對于自己的環(huán)境可以進(jìn)行不同版本的安裝嘗試。
最后在Vscode中也能夠成功運行,沒有出現(xiàn)過任何問題。文章來源:http://www.zghlxwxcb.cn/news/detail-463145.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-463145.html
到了這里,關(guān)于Pycharm中ImportError: DLL load failed while importing cv2: 找不到指定的模塊。(已經(jīng)安裝過了opencv-python相關(guān)包)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!