2021-05-12 14:32:11
CentOS6.5下為編譯Caffe升級Python2.6到2.7
簡單記錄下CentOS6.5為編譯Caffe升級Python2.6到2.7的過程步驟,之前有寫過一篇《CentOS6.5編譯Caffe過程記錄(系統存在多個編譯器)》,講述了在CentOS6.5下編譯Caffe的過程。因為Centos6.5預設安裝的Python版本(2.6.6)不滿足Caffe的要求(2.7),所以當時沒有編譯pycaffe。
如果要使用pycaffe,就要將CentOS6.5自帶的python(2.6.6)升級到2.7以上版本。
#!/bin/sh
# 下載python 2.7.12原始碼
wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
# 解壓縮tgz
tar zxvf Python-2.7.12.tgz
cd Python-2.7.12
# 指定-fPIC選項,否則Caffe編譯過程會報錯
./configure CFLAGS=-fPIC
# 開始編譯 24執行緒
make -j24
# 用root許可權安裝
sudo make install
python2.7安裝成功後,重新編譯Caffe,與《CentOS6.5編譯Caffe過程記錄(系統存在多個編譯器)》中的過程差不多,只是不再需要加-DBUILD_python=OFF -DBUILD_python_layer=OFF
引數,也就是預設編譯pycaffe模組
#!/bin/sh
make clean
cmake -DCMAKE_CXX_COMPILER:FILEPATH=/usr/bin/g++ -DCMAKE_C_COMPILER:FILEPATH=/usr/bin/gcc -DCPU_ONLY=ON -DBoost_INCLUDE_DIR=/usr/include/boost148 -DBoost_LIBRARY_DIR=/usr/lib64/boost148 ..
# 開始編譯 24執行緒
make -j 24
make install
下面關於Python的文章您也可能喜歡,不妨參考下:
《Python核心程式設計 第二版》.(Wesley J. Chun ).[高清PDF中文版] 下載見 http://www.linuxidc.com/Linux/2013-06/85425.htm
零基礎如何入門Python http://www.linuxidc.com/Linux/2016-10/136485.htm
Ubuntu 14.04安裝Python 3.3.5 http://www.linuxidc.com/Linux/2014-05/101481.htm
CentOS 6.5 指令碼自動化裝 Python2.6升級2.7 http://www.linuxidc.com/Linux/2017-02/140406.htm
CentOS 6.4升級Python過程總結 http://www.linuxidc.com/Linux/2017-03/141852.htm
Ubuntu 14.04下Python資料處理環境搭建 http://www.linuxidc.com/Linux/2017-01/139568.htm
Python Paramiko模組安裝和使用 http://www.linuxidc.com/Linux/2017-01/139973.htm
《Python開發技術詳解》.( 周偉,宗傑).[高清PDF掃描版+隨書視訊+程式碼] http://www.linuxidc.com/Linux/2013-11/92693.htm
在CentOS 6.5上安裝Python2.7 http://www.linuxidc.com/Linux/2016-10/136206.htm
Ubuntu 14.04 LTS下編譯安裝Open Babel和Python語言系結 http://www.linuxidc.com/Linux/2017-01/139569.htm
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-03/142240.htm
相關文章