ubuntu14.04 intel集成顯卡配置caffe框架(用cpu跑)+pycharm自帶python導入caffe框架


用cpu跑,不用安裝CUDA。
1.安裝依賴庫
    安裝【build-essentials】
    安裝開發所需要的一些基本的包,
	sudo apt-get install build-essential 
    BLAS 有三類,默認的是ATLAS,其余兩種是MKL和OpenBlas
    安裝BLAS:$ sudo apt-get install libatlas-base-dev (這里的選擇在后面caffe的配置文件中會需要配置。如果換過,也要記得后面的配置需要修改。)
    安裝依賴項:$ sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev protobuf-compiler libgflags-dev libgoogle-glog-dev liblmdb-dev
2.安裝【OpenCV】(caffe會用到opencv庫的東西)
直接克隆下來
git clone https://github.com/jayrambhia/Install-OpenCV
進入   cd Install-OpenCV/Ubuntu/2.4
給所有shell腳本加上可執行權限
chmod +x *.sh
安裝其他版本出錯了,建議裝這個:
sudo ./opencv2_4_9.sh
最終出現OpenCV ready to be used(表示成功)
3.接下來可以安裝caffe了
git clone https://github.com/BVLC/caffe
進入到caffe目錄,
cd ./caffe/
然后復制配置文件:
cp Makefile.config.example Makefile.config
接下來就是修改配置文件Makefile.config:
sudo vim Makefile.config
將# CPU_ONLY = 1前面的#去掉,因為這里沒有安裝GPU,需要使用CPU運行。
BLAS := atlas, 這是默認設置,如果不是安裝的這個,則需要修改。具體修改,該語句上面有注釋提示。
其他的不動.
我只想編譯caffe下面的python接口,接着往下走。
4.編譯python接口
首先,將caffe根目錄下的python文件夾加入到環境變量
打開配置文件bashrc
# sudo vi ~/.bashrc
在最后面加入
export PYTHONPATH=/home/xxx/caffe/python:$PYTHONPATH
注意 /home/xxx/caffe/python 是我的路徑,這個地方每個人都不同,需要修改,保存退出,更新配置文件
依然在caffe根目錄下運行:
    sudo pip install -r ./python/requirements.txt 
完成后,運行: 
	sudo make pycaffe
5.在命令行下用python查看caffe框架路徑 >>>import sys >>>sys.path 結果中有'/home/XXX/caffe/python' 到pycharm中添加caffe的路徑: File->Settings->Project interpreter下添加 caffe下的python路徑 /home/XXX/caffe/python pycharm中測試: import caffe 沒有報錯 同時 import sys print sys.path結果中有 '/home/XXX/caffe/python' 表示成功. 此時會將整個項目重新編譯。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM