日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
CentOS7安裝Python2.7.12

給大家講解下在centos 7 安裝python2.7.12的過程步驟。

站在用戶的角度思考問題,與客戶深入溝通,找到賓陽網(wǎng)站設(shè)計與賓陽網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、空間域名、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋賓陽地區(qū)。

1、安裝一堆需要的軟件包,之所以搞了兩天,完全是被這些坑的,一步一個坑??!

yum -y install openssl openssl-devel ncurses-devel.x86_64  bzip2-devel sqlite-devel python-devel zlib2、下載 python2.7.10源碼包,解壓到一個臨時目錄中,我就放在/tmp 下了   

wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz

tar zxvf Python-2.7.12.tgz3、編譯

編譯前,注意一下,configure時候要使用"--enable-shared",表示生成動態(tài)鏈接庫。(不然后面編譯mod_wsgi會出錯)僅使用這一項也不夠,開始僅使用--enable-shared選項,發(fā)現(xiàn)編譯完成后,進入Python2.7.10目錄,執(zhí)行python、python2、python2.7在終端都是返回python2.7.5的提示符。所以,在執(zhí)行configure命令的時候,還要加上"-rpath"選項,這個代表是否將生成的庫安裝在軟件的安裝目錄,默認是在安裝目錄,否則自己指定路徑。

先建立一個目錄,不然后面configure的時候會出錯:

mkdir -p /usr/local/python/2.7.12/lib./configure --enable-shared --prefix=/usr/local/python/2.7.12 LDFLAGS="-Wl,-rpath /usr/local/python/2.7.12/lib"make && make install && make clean4、切換新版本

此處一定要把原來的 python2.7.5保留,我開始是直接覆蓋了老版本,結(jié)果發(fā)現(xiàn) yum 不能用了,費了無數(shù)勁,也沒搞定,只好重裝了系統(tǒng),反正是測試的虛擬機(不過第二天找到修復(fù)的辦法了)

mv /usr/bin/python /usr/bin/python2.7.5ln -fs /usr/local/python/2.7.12/bin/python2.7 /usr/bin/python5、解決 yum 的問題

因為yum需要使用Python2.7.5的版本,現(xiàn)在 yum 應(yīng)該不能干活了,還有設(shè)置一下yum相關(guān)的文件,這樣執(zhí)行yum相關(guān)的命令時才不會出錯。"vim /usr/bin/yum",修改第一句,替換成保留的2.7.5的版本:

!/usr/bin/python2.7.5

看了很多人說改完上面的就萬事大吉了,我修改了上面的之后,yum還是出問題,然后又根據(jù)出問題的部分修改了"vim /usr/libexec/urlgrabber-ext-down"下的第一句:

!/usr/bin/python2.7.5

    果然熟悉的 yum 界面出來了!

6、安裝 setuptools、pip

python下的setuptools帶有一個easy_install的工具,在安裝python的每三方模塊、工具時很有用,也很方便。安裝setuptools前先安裝pip!

安裝pip:

根據(jù)官網(wǎng)安裝pip說明:https://pip.pypa.io/en/stable/installing/

wget https://bootstrap.pypa.io/get-pip.py

python get-pip.py安裝pip的時候回自動安裝 installed pip-8.1.2 setuptools-27.1.2 wheel-0.29.0

增加一個軟鏈接,這一步不是很必要:

ln -fs /usr/local/python/2.7.10/bin/pip /usr/bin/pip

最后再說一下,最好把新的 python 的路徑加到 PATH 環(huán)境變量中,否則還會有其他組件運行不正常。

export PYTHON_HOME=/usr/local/python/2.7.12
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$M2_HOME/bin:$ANT_HOME/bin:$FINDBUGS_HOME/bin:$PYTHON_HOME/bin:$PATH

source /etc/profile


網(wǎng)站標題:CentOS7安裝Python2.7.12
標題網(wǎng)址:http://www.5511xx.com/article/cciogsh.html