ubuntu下opencv安裝遇到的問題

2021-08-20 06:31:02 字數 882 閱讀 4648

問題太多,本人已瘋

sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'  

sudo ldconfig

遇到:/sbin/ldconfig.real: /usr/local/cuda/lib64/libcudnn.so.6 不是符號連線

遇到:/sbin/ldconfig.real: /usr/local/cuda/lib64/libcudnn.so.5不是符號連線

解決辦法:

建立硬鏈結

首先找到usr/local/cuda-8.0/lib64/目錄,搜尋 libcudnn 然後發現

兩個檔案

libcudnn.so.6 和libcudnn.so.6.0.21

理論上只有乙個libcudnn.so.6.0.21

libcudnn.so.5 和libcudnn.so.5.1.10

視自己情況而定。

sudo ln -sf /usr/local/cuda-8.0/lib64/libcudnn.so.6.0.21 /usr/local/cuda/lib64/libcudnn.so.6

sudo ln -sf /usr/local/cuda-8.0/lib64/libcudnn.so.5.1.10 /usr/local/cuda/lib64/libcudnn.so.5

將/opencv-3.1.0/lib(就是你解壓縮的那個資料夾)中的cv2.so(這是乙個編譯中間檔案)拷貝到/python2.7/site-packages資料夾下(我的python2.7是用anaconda2安裝包

)

Ubuntu下編譯安裝OpenCV

國外乙個部落格是在ubuntu 11.04下安裝opencv2.2 由於我的系統是11.10的,在opencv2.2下make時,總是出錯。如果系統是ubuntu 11.04的建議採用這篇英文部落格的方法,應該沒有問題。後面看到另乙個部落格,可以安裝opencv2.3 對於測試,可以參考上面提到的一...

ubuntu下簡單安裝opencv的方法

github上有人已經寫好了完整的安裝指令碼 chmod x sh 然後安裝最新版本 當前為2.4.9 sudo opencv2 4 9.sh no,no,no wget o opencv 2.4.9.zip echo installing opencv 2.4.9 unzip opencv 2.4...

ubuntu下編譯安裝c 的opencv

ubuntu下編譯安裝c 的opencv toc 6 建立build資料夾 在opencv源 目錄建立build資料夾,並進入該資料夾,執行 cmake d cmake build type release d cmake install prefix usr local 7 make 等待步驟6 ...