2016-06-10 165 views
0

我是caffe的新手。我正在嘗試將它安裝在Ubuntu 14.04上,它在我的MacBook Pro上作爲雙啓動運行。我設法讓它開始運行,但不久後我的筆記本電腦崩潰,之後我有同樣的錯誤「沒有名爲caffe的模塊」我按照說明信,這似乎是與opencv的問題。編譯我在下面複製的caffe時收到錯誤消息。無法安裝caffe

/usr/bin/ld: cannot find -lopencv_imgcodecs collect2: error: ld
returned 1 exit status make: ***
[.build_release/lib/libcaffe.so.1.0.0-rc3] Error 1

這使我相信我的OpenCV安裝有問題嗎?真的很感謝一些幫助!

+1

看起來像一些的OpenCV dev的庫丟失。 –

+0

您是否安裝了OpenCV開發包? – Evert

+0

對不起,我沒有在這裏跟進。對於我來說,我非常新(直到最近我還沒有經常使用它),並且根據我在Caffe郵件列表上的經驗,並沒有期待如此迅速的答覆。我時間緊迫,最終在OSX上構建了caffe。儘管謝謝您的幫助! –

回答

0

如果您正在使用anaconda安裝OpenCV 3本:

conda install -c menpo opencv3=3.2.0 

或者,如果您使用的是自制

brew install opencv3 
+0

恩,當時我試圖在Ubuntu上安裝Caffe。儘管我確實在Mac上安裝了。 –

0

檢查安裝guide

當OpenCV的3.0或錯誤編譯顯示imread,imencode,imdecode或VideoCapture用一些文本編輯器打開你的Makefile,在後面添加opencv_imgcodecs。

圖書館+ =出入記錄GFLAGS的protobuf性LevelDB活潑\ lmdb boost_system boost_filesystem hdf5_hl HDF5米\ opencv_core opencv_highgui opencv_imgproc opencv_imgcodecs opencv_videoio

(參見討論:https://github.com/BVLC/caffe/issues/1276