###source upgrade python version
1,Choose Version:
1
|
https:
//www
.python.org
/downloads/
|
2,Install environment packages
1
|
yum
install
gcc zlib zlib-devel openssl openssl-devel
|
3,decompress/install tar.gz package
a, part1 (install python)
1
2
3
4
|
$
tar
-zxvf Python-2.7.10.tgz
$
cd
Python-2.7.10
$ uncomment vim .
/Python-2
.7.10
/Modules/Setup
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
|
1
2
|
$ .
/configure
--prefix=
/usr/local/python2
.7
$
make
&&
make
install
|
b, part2 (install pip/easy_install)
1
2
|
$ wget https:
//bootstrap
.pypa.io
/get-pip
.py --no-check-certificate
$ wget -q http:
//peak
.telecommunity.com
/dist/ez_setup
.py
|
Note: get-pip.py/ez_setup.py Using new install python environment.
##=====================================================================
##Install pip(python-pip) 3 methods
1, using epel repo
1
2
3
4
|
[epel]
name=Epel-Repo
baseurl=http:
//http
:
//mirrors
.yun-idc.com
/epel/
$releasever/$basearch/
enabled=1
|
2,download (python setup.py install)
1
|
https:
//pypi
.python.org
/pypi/pip
#downloads
|
3,using get_pip.py
1
|
https:
//pip
.pypa.io
/en/latest/installing
.html
|
##Install easy_install
1
|
$ wget -q http:
//peak
.telecommunity.com
/dist/ez_setup
.py
|
本文转自 刘园 51CTO博客,原文链接:http://blog.51cto.com/colynn/1657111