安裝caffe框架記錄

2021-07-25 03:26:58 字數 2061 閱讀 4372

1 安裝虛擬機器及ubuntu ubuntu版本為16.04

2 安裝 :sudo apt-get install build-essential

3 檢視 gcc --version   此處版本為(ubuntu 5.3.1-14ubuntu2) 5.3.1

4 安裝:sudo apt-get install g++

5 檢視 g++ --version 此處版本為(ubuntu 5.3.1-14ubuntu2) 5.3.1 gcc與g++版本一致

6 由於沒有nvidia顯示卡,因此略過nvidia驅動

1

tar -zxvf protobuf-2.6.1.tar

.gz2 cd protobuf-2.6.1/

3 ./configure

4make

5make

check

6 sudo make

install

9 檢查是否安裝成功 protoc --version

10 檢查版本號時出現如下問題

protoc: error while loading shared libraries: libprotocbuf.so.9: cannot open shared
錯誤原因

protobuf的預設安裝路徑是/usr/local/lib,而/usr/local/lib不在ubuntu體系預設的ld_library_path裡,所以就找不到lib

解決辦法

1)  在 /etc/ld.so.conf.d/目錄下建立檔案 bprotobuf.conf檔案,檔案內容如下

/usr/local/lib
2 )輸入命令

sudo ldconfig
這時,再輸入protoc --version就可以正常看到版本號了

11 參考 安裝theano

# 安裝gfortran,後面編譯過程中會用到

sudo apt-get install gfortran

# 安裝blas,ubuntu下對應的是libopenblas,其它作業系統可能需要安裝其它版本的blas——這是個os相關的。

sudo apt-get install libopenblas-dev

# 安裝lapack,ubuntu下對應的是liblapack-dev,和os相關。

sudo apt-get install liblapack-dev

# 安裝atlas,ubuntu下對應的是libatlas-base-dev,和os相關。

sudo apt-get install libatlas-base-dev

sudo apt-get install python-pipsudo pip install --upgrade pip

# 安裝numpy

sudo pip install numpy

# 測試numpy

# 測試通過才能進行下一步~~

python -c "import numpy;numpy.test()"

# 安裝scipy

sudo pip install scipy

# 測試scipy

# 測試通過才能進行下一步~~

sudo apt-get install python-dev

sudo apt-get install python-pip

sudo apt-get install python-nose

sudo apt-get install g++

sudo apt-get install git

sudo pip install theano

caffe安裝記錄

系統 ubuntu16.04 顯示卡 gtx1060 cuda8.0,cudnn8.0 opencv3.1 之前在windows下搭的caffe,linux的有嘗試過,但沒有成功,所以趁這段時間抓緊攻關。經過幾番折騰,終於成功的在ubuntu搭建好caffe,在此記錄一下遇到的坑,以備查閱。先貼下參...

caffe框架搭建過程記錄

一 caffe開源路徑 官網 caffe 二 linux ubuntu 下的caffe編譯安裝 編譯命令 cp makefile.config.bak makefile.config make clean make 1 caffe master makefile.config 修改 use open...

安裝caffe框架所需檔案

1.微軟提供的快速卷積神經網路框架caffe master安裝包或者windows提供的caffe windows安裝包。2.平行計算框架cuda 注意要和你電腦上安裝的nvida顯示卡驅動的版本所對應 此處要根據電腦上的顯示卡型別,更新顯示卡驅動程式為最新版本,比如gtx970對應的英偉達的顯示卡...