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驅動
19 檢查是否安裝成功 protoc --versiontar -zxvf protobuf-2.6.1.tar
.gz2 cd protobuf-2.6.1/
3 ./configure
4make
5make
check
6 sudo make
install
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/lib2 )輸入命令
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-pip
sudo 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對應的英偉達的顯示卡...