Centos升级python版本

  1. 安装zlib。 安装pip之前需要先安装zlib,setuptools
    yum -y install zlib zlib-devel

  2. 安装openssl。
    yum -y install openssl openssl-devel

  3. 安装python。
    wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
    如果没有wget,先安装: yum install wget

tar zxvf Python-2.7.10.tgz
cd Python-2.7.10
./configure --prefix=/usr/local/Python2.7
如果报no acceptable c compiler...,先安装gcc编译器:yum install gcc-c++

make && make install
mv /usr/bin/python /usr/bin/python_old
ln -s /usr/local/Python2.7/bin/python2.7 /usr/bin/python

  1. 安装setuptools
    wget https://pypi.python.org/packages/source/s/setuptools/setuptools-2.0.tar.gz
    tar zxvf setuptools-2.0.tar.gz
    cd setuptools-2.0
    python setup.py build
    python setup.py install

  2. 安装pip
    wget https://pypi.python.org/packages/source/p/pip/pip-9.0.1.tar.gz
    tar zxvf pip-9.0.1.tar.gz
    cd pip-9.0.1
    python setup.py build
    python setup.py install

注意:curl命令下载到的文件有可能是HTML文档,使用wget比较稳。

你可能感兴趣的:(Centos升级python版本)