目前用的最多的是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
-
s
/
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