Jupyter Notebook 導(dǎo)入cv2報(bào)錯(cuò)“DLL load failed:找不到指定的模塊”

?一段時(shí)間opencv庫在pycharm可以導(dǎo)入,但在jupyter導(dǎo)入,卻提示
“DLL load failed:找不到指定的模塊”。由于學(xué)習(xí)時(shí)需要時(shí)效地反映效果,顯然jupyter比pycharm效率更高。
?按照網(wǎng)上教程,嘗試了以下做法。

  • 使用微軟的depends工具查找缺失的DLL文件。但depends在win10直接卡死。
  • “重裝能解決99%的問題”,重新安裝opencv-python庫。但在卸載opencv、libopencv、py-opencv三個(gè)包后,重新安裝時(shí)卻找不到opencv-python庫,在Anaconda Navigator也找不到opencv-python庫,只能重新下回來這三個(gè)包。在三個(gè)包版本都是3.4.2下仍報(bào)錯(cuò)“DLL load failed:找不到指定的模塊”。
  • 安裝VISUAL C++ REDISTRIBUTABLE FOR VISUAL STUDIO 2015。

?其中opencv版本不宜太高,否則會(huì)報(bào)“module cv2 has no attribute imread”,網(wǎng)上是說版權(quán)問題。在降低opencv版本、安裝了Visual Studio 2015、在anaconda環(huán)境下打開jupyter,成功導(dǎo)入cv2。opencv、libopencv、py-opencv、numpy版本如下:

  • opencv 3.3.1
  • py-opencv 3.4.2
  • libopencv 3.4.2
  • numpy 1.15.4
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容