變更完環境變量後 重新make
make clean
make all -j8
make pycaffe
若遇到問題: fatal error: pyconfig.h: No such file or directory
可使用 export CPLUS_INCLUDE_PATH=/usr/include/python2.7 ,之後重新make pycaffe即可。
有心情的時候記錄一下遇到的問題...
sudo yum update
確認gcc版本是否最新#sudo yum install gcc gcc-c++安裝python和pip
#sudo yum install python python-devel python-pip pip下載NVcaffe,參考Nvidia Digits的官方github的BuildCaffe.md說明
#export CAFFE_ROOT=/caffe之後請記得加入到環境變數中,digits啟動才不會找不到caffe
#sudo pip install -r $CAFFE_ROOT/python/requirements.txt剛才是用NVcaffe內提醒的需求進行安裝,有些沒有被提及的也需要,只是他們覺得大家應該都有而沒有標註,故需要使用下面指令檢查一些安裝
#sudo yum install protobuf-devel leveldb-devel openblas-devel snappy-devel opencv-devel boost-devel hdf5-devel gflags-devel glog-devel lmdb-devel反正就是系統提示缺什麼就補什麼,再來請至$CAFFE_ROOT下複製make的設定檔
#cd $CAFFE_ROOT
#cp Makefile.config.example Makefile.config進行客製化編譯設定
#sudo gedit Makefile.config找到
BLAS := atlas
更改並且新增一行BLAS := open
BLAS_INCLUDE := /usr/include/openblas
Ubuntu使用的是atlas,但CentOS不是,需要改成OpenBlas/usr/lib/python2.7/dist-packages/numpy/core/include
改掉lib成lib64/usr/lib64/python2.7/dist-packages/numpy/core/include
再來設定使用GPU,找到# USE_CUDNN := 1
刪除註解#符號改成下面這樣USE_CUDNN := 1
註解掉CUDA版本檢查#CUDA_ARCH := -gencode arch=compute_20,code=sm_20 \
-gencode arch=compute_20,code=sm_21 \
-gencode arch=compute_30,code=sm_30 \......................略
就可以開始makesudo make all -j12
sudo make runtest
sudo make pycaffe
sudo make distribute
-j12是使用12核心make,runtest可以跳過也沒關係sudo apt-get update
sudo apt-get install apache2 php5 libapache2-mod-php5
網頁的預設位置 /var/www/html
安裝ftp
sudo apt-get install vsftpd
sudo nano /etc/vsftp.conf
設定WIFI
sudo nano /etc/metwork/interfaces
dpkg 指令查詢已安裝套件清單
dpkg -l apache2
motion相關指令
sudo service motion stop
sudo service motion startsudo service motion restart
影片存於 /var/lib/motion
查詢檔案資訊 ls -lha
編輯相關資訊
vim http://www.vixual.net/blog/archives/234
nano
https://samwhelp.github.io/book-ubuntu-basic-skill/book/content/package/apt-get.html