下载python最新版本2.7.13并编译安装
1
2
3
4
5
6
7
|
wget
https: //www .python.org /ftp/python/2 .7.12 /Python-2 .7.13. tar .xz xz
-d Python-2.7.13. tar .xz tar xf
Python-2.7.13. tar cd Python-2.7.13 . /configure --prefix= /usr/local/python-2 .7.13 make make install |
Python-2.7.13 会安装在 /usr/local/python-2.7.13 目录下
系统自带的 Python 是在 /usr/bin 目录下
1
2
3
4
5
6
7
|
ll
- tr /usr/bin/python * /usr/bin/python2 .6-config /usr/bin/python2 .6 /usr/bin/python /usr/bin/python2 ->
python /usr/bin/python-config ->
python2.6-config |
更新系统默认 Python 版本
备份旧的python
1
2
3
4
5
6
|
mv /usr/bin/python /usr/bin/python2 .6.6 mv /usr/bin/python-config /usr/bin/python2 .6-config ln -s /usr/local/python-2 .7.13 /bin/python2 .7 /usr/bin/python ln -s /usr/local/python-2 .7.13 /bin/python-config /usr/bin/python-config ln -s /usr/local/python-2 .7.13 /bin/python2 .7 /usr/bin/python2 .7 |
查看新的 Python 版本
1
2
|
python
--version Python
2.7.13 |
修改yum
vim /usr/bin/yum
将开头的python改成python2.6
为新版 Python 安装 setuptools
1
2
3
4
5
6
7
8
9
10
11
|
wget
https: //bootstrap .pypa.io /ez_setup .py
-O - | python curl
-O -L https: //pypi .python.org /packages/a9/23/720c7558ba6ad3e0f5ad01e0d6ea2288b486da32f053c73e259f7c392042/setuptools-36 .0.1.zip #md5=430eb106788183eefe9f444a300007f0 unzip
setuptools-36.0.1.zip #md5\=430eb106788183eefe9f444a300007f0 cd setuptools-36.0.1 python
setup.py install ln -sv /usr/local/python-2 .7.13 /bin/easy_install /usr/bin/easy_install /usr/local/python-2 .7.13 /bin/easy_install pip ln -sv /usr/local/python-2 .7.13 /bin/pip /usr/bin/pip pip
list |
接下来就可以用pip来安装软件了
转自:http://www.cnblogs.com/miaocbin/p/7089880.html