新聞中心
centos6.x系統(tǒng)中一直沿用的都是python2.6.x(目前最新版本是python-2.6.6),有時不能滿足某些應(yīng)用生產(chǎn)環(huán)境和開發(fā)環(huán)境的需要,直接從yum官方倉庫和epel中安裝Python2.7(目前最新版本是python-2.7.12)似乎也是沒有什么可能,除非使用更三方的軟件源。CentOS6.x系統(tǒng)中有很多系統(tǒng)組件是使用Python2.6的,比如剛才提到的yum,但yum不一定是唯一依賴Python2.6的程序,盡管一般的生產(chǎn)環(huán)境中不會使用到特別混雜的運行環(huán)境,但在使用的過程中需要留意某些工具&程序是否能在Python2.7下正常運行。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),西安企業(yè)網(wǎng)站建設(shè),西安品牌網(wǎng)站建設(shè),網(wǎng)站定制,西安網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,西安網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
安裝Python2.7.x實際上非常簡單,唯一需要了解的是,編譯安裝Python2.7.x時必須將使用--enable-shared (enable building shared python library)選項用來安裝python動態(tài)鏈接庫(share object, /usr/lib64/libpython2.7.so.1.0),這一文件會被很多python模塊(甚至python本身)所用到,當沒有使用這一選項時可以加上這個選項重新編譯Python,步驟見下文。
下載地址:https://www.python.org/downloads/
wget -c https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
wget -c https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz.asc
wget https://www.python.org/static/files/pubkeys.txt
gpg --import pubkeys.txt
gpg --recv-keys 6A45C816 36580288 7D9DC8D2 18ADD4FF A4135B38 A74B06BF EA5BBD71 ED9D77D5 E6DF025C AA65421D 6F5E1540 F73C700D 487034E5
gpg --verify Python-2.7.12.tgz.asc # Good signature
tar zxf Python-2.7.12.tgz
cd Python-2.7.12/
yum install -y gcc gcc-c++ openssl-devel
./configure --enable-shared
make && make install
echo '/usr/local/lib' > /etc/ld.so.conf.d/libpython2.7.conf
ldconfig
python --version
sed -i '1 s/python/python2.6/g' /usr/bin/yum
wget https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py # setuptools
easy_install --version
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py # pip
pip --version
--end--
網(wǎng)頁題目:CentOS6編譯安裝Python2.7
標題URL:http://fisionsoft.com.cn/article/cceiisg.html


咨詢
建站咨詢
