從預(yù)編譯的二進(jìn)制文件安裝OpenCV,從github下載opencv-4.8.0-windows.exe 編譯好的文件。按照官方文檔拖入cv2.pyd文件。
https://docs.opencv.org/4.8.0/d5/de5/tutorial_py_setup_in_windows.html
使用pycharm運行時,出現(xiàn)報錯,importerror:dll load failed:找不到指定的模塊。搜索解決方案基本都是讓我裝opencv-python。版本也是最新的4.8。但是部分函數(shù)不知道為啥不能使用,后面貼出現(xiàn)函數(shù)不能找到原函數(shù)問題。文章來源:http://www.zghlxwxcb.cn/news/detail-652262.html
搜索問題時注意到,pyd文件有可能因為缺少依賴文件,不能被搜索到,導(dǎo)致importerror:dll load failed:找不到指定的模塊報錯。使用dependencies軟件查看cv2.pyd文件所依賴的所有庫。發(fā)現(xiàn)缺少opencv_world480.dll動態(tài)庫,找到之前解壓opencv文件夾,查找所需動態(tài)庫。我是拖到了site-packages文件夾下。系統(tǒng)路徑能找到即可。
重新加載pycharm即可運行opencv。文章來源地址http://www.zghlxwxcb.cn/news/detail-652262.html
到了這里,關(guān)于OpenCV importerror:dll load failed的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!