天天看點

Python 安裝和更新

   目前用的最多的是Centos系統 用于python 用ubuntu的系統相容性比較好,這邊的話 我們看如何更新centos下面的python

下載下傳python連結

選擇自己需要的版本2.7或者3.0

https://www.python.org/ftp/python/      

YUM安裝依賴包

必須安裝不然安裝pip會報錯 

yum -y install zlib gcc gcc-c++ zlib-devel openssl openssl-devel mysql-devel libxml2 libxml2-dev libxslt* mysql python-devel libffi-devel

開始安裝

檢視預設Python版本

python 

-

V

1

、安裝gcc,用于編譯Python源碼

yum install gcc

2

、解壓并進入源碼檔案

3

、編譯安裝

.

/

configure    可以指定安裝路徑

make 

all

make install

4

、檢視版本

/

usr

/

local

/

bin

/

python2.

7

-

V

5

、修改預設Python版本

mv 

/

usr

/

bin

/

python 

/

usr

/

bin

/

python2.

6

ln 

-

/

usr

/

local

/

bin

/

python2.

7

/

usr

/

bin

/

python

6

、防止yum執行異常,修改yum使用的Python版本

vi 

/

usr

/

bin

/

yum

将頭部 

#!/usr/bin/python 修改為 #!/usr/bin/python2.6

安裝pip

wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
tar zxvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
python setup.py build
python setup.py install      
# wget http://pypi.python.org/packages/source/d/distribute/distribute-0.6.10.tar.gz
# tar xf distribute-0.6.10.tar.gz
# cd distribute-0.6.10
# python2.7 setup.py install      
#wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate
# tar -xzvf pip-1.5.4.tar.gz
# cd pip-1.5.4
# python setup.py install      

更新pip

pip install --upgrade pip