安装 python2.7.10

发布时间:2019-07-31 09:30:45编辑:auto阅读(1402)

    在centos6.5 中 默认的Python版本是 2.6.6,我在使用Django最新版本的时候,发现出现语法错误!于是决定升级Python;步骤如下

    一.安装Python 2.7.10

    1.下载

     

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

    下载完成后:

    2.解压

    tar -xvf Python-2.7.10.tar

    3.编译/安装

    首先要新建一个目录,用来作为Python2.7.10的安装目录

    mkdir /usr/local/python2.7

    然后开始编译

    cd Python-2.7.10 #进入解压后的Python目录
    ./configure --prefix=/usr/local/python2.7  #等待编译完成
    make && make install #等待安装


    到这里Python2.7.10就算是安装完成了,但是现在在命令行输入 Python  看到的版本仍然还是2.6.6:那接着往下做:

     

    mv /usr/bin/python /usr/bin/python2.6 #将原版本的python更换一个名字

    要想使用python还需要增加新版本的python ,可以使用软链或者在PATH 中加入新版Python的bin目录

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

    或者

    vim /etc/profile
    加入下面一行
    export PATH="/usr/local/python2.7/bin:$PATH"
    保存退出
    source /etc/profile

    现在命令行输入 python 看到的版本是不是 2.7.10 了!!!

    二、安装setuptools

    下载:

    <>方式有多种,这里我们介绍一种方式:

     

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

    下载后,得到一个 ez_setup.py 文件 运行它

    python ez_setup.py --insecure

    不出意外的话。setuptools 就安装成功了!

    三、安装pip

    下载:

    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

    OK

    四、yum修改

    如果不做这一步,yum将报错

    vim /usr/bin/yum
    将 #!/usr/bin/python 改成之前修改的 #!/usr/bin/python2.6

    保存退出! OK

    五、MySQLdb的安装

    使用pip:

    pip install MySQL-python

    六、安装Django

    pip install django
    或
    pip install Django==版本号

    到这里,Python已成功升级至2.7.10


关键字

上一篇: python中的异常示例

下一篇: Python 18.2 asyncio