将python 2.6.6 升级到 2.7.10以及安装setuptools和pip

版权声明:本文为博主原创文章,出处为 http://blog.csdn.net/silentwolfyh https://blog.csdn.net/silentwolfyh/article/details/82839713

查看python的版本

#python -V
Python 2.6.6
1.下载Python-2.7.10
https://www.python.org/ftp/python/

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

根据官方资源,可以下载最新版本
2.解压

tar -zxvf Python-2.7.10.tgz

3.更改工作目录

cd Python-2.7.10

4.安装

./configure --prefix=/usr/local
make && make install

5.查看版本信息

/usr/local/bin/python2.7 -V

6.建立软连接,使系统默认的 python指向 python2.7

mv /usr/bin/python /usr/bin/python2.6.6 
ln -s /usr/local/bin/python2.7 /usr/bin/python

7.重新检验Python 版本

python -V
2.7.6

8.解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所以yum不能正常工作,我们需要指定 yum 的Python版本

vim /usr/bin/yum

将文件头部的

#!/usr/bin/python

改成

#!/usr/bin/python2.6.6

9.安装setuptools和pip

wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py
sudo python ez_setup.py --insecure

下载地址:https://pypi.org/project/pip/10.0.1/#files
下载: pip-10.0.1.tar.gz 
tar -xf pip-10.0.1.tar.gz
cd pip-10.0.1
sudo python setup.py install

/usr/local/bin/pip -V
pip 10.0.1 from /usr/local/lib/python2.7/site-packages/pip-10.0.1-py2.7.egg/pip (python 2.7)

建立软连接
ln -s /usr/local/bin/pip  /usr/bin/pip

猜你喜欢

转载自blog.csdn.net/silentwolfyh/article/details/82839713
今日推荐