centos 7 2 編譯安裝caffe

2022-09-12 18:36:09 字數 1786 閱讀 1324

yum install git

git clone

cd caffe/

cp makefile.config.example makefile.config

yum install vim

yum install gcc

yum -y groupinstall "development tools"

yum -y install cmake pkgconfig gtk2-devel python-devel numpy tbb-devel libpng-devel

yum install lrzsz

git clone

make cc=gcc-4.7 fc=gfortran

make

make prefix=/usr/local install

ln -s *.so /usr/lib

ln -s *.so.0 /usr/lib

vim ~/.bashrc

add:

export pythonpath=/home/caffe/caffe/python:$pythonpath

export ld_library_path=$ld_library_path:/usr/local/glog/lib

export ld_library_path=$ld_library_path:/usr/local/lib

可能需要重啟才能生效-無需重啟,斷開連線再連線即可

編譯caffe make runtest報錯無法找到libopenblas.so.0 的錯誤

直接執行:

export ld_library_path=$ld_library_path:/usr/local/glog/lib

export ld_library_path=$ld_library_path:/usr/local/lib

後可以了

cd caffe

vim makefile.config

cpu_only := 1

blas := atlas 改為 blas := open

新增:blas_include := /usr/local/include

blas_lib := /usr/local/lib

make all -j12

make test

make runtest

yum -y install python-pip

cd python/

for req in $(cat requirements.txt); do pip install $req; done

vim /etc/ld.so.conf.d/caffe.conf

add:

/usr/local/lib64

/usr/local/lib

ldconfig

cd /home/caffe/caffe

make pycaffe

pip install -u scikit-learn

python

import caffe 報錯:importerror: no module named caffe

執行 echo $pythonpath 輸出為空

執行export pythonpath=/home/caffe/caffe/python:$pythonpath 可以了 還是./bashrc 沒生效,需驗證是否重啟-無需重啟,斷開連線再連線即可

no module named sklearn.svm.classes

pip install -u scikit-learn

CentOS 7 2編譯安裝Tengine

tengine官網上有個非常簡單的教程,中間並未涉及到一些常用的設定,所以僅供參考。一下午為本人的安裝步驟及過程。配置firewalld,iptables,關閉selinux 1 安裝必要的編譯環境好 由於tengine安裝需要使用源 自行編譯,所以在安裝前需要安裝必要的編譯工具 yum y upd...

CentOS 7 2編譯安裝Tengine

tengine官網上有個非常簡單的教程,中間並未涉及到一些常用的設定,所以僅供參考。一下午為本人的安裝步驟及過程。配置firewalld,iptables,關閉selinux 1 安裝必要的編譯環境好 由於tengine安裝需要使用源 自行編譯,所以在安裝前需要安裝必要的編譯工具 yum y upd...

centos7 2下編譯安裝git

centos最新的7.2版本,git居然是1.8,而最新的git版本是2.9 差的太多了,何況git2.0後有大更新。於是,我決定編譯安裝。中間有一點小破折,記錄一下,備忘。2,解壓 tar xzvf git 2.9.2.tar.gz 3,進入解壓後的git目錄後,執行 configure很順利。4...