• centos安装更新Python2.7以及pip的安装


    一、首先对相关的软件进行更新

    python -V
    yum -y update
    yum groupinstall -y development
    yum install -y zlib zlib-dev openssl openssl-devel sqlite sqlite-devel bzip bzip2-devel mysql-devel


    二、安装更新Python,并修改相关的配置信息

    wget http://mirrors.sohu.com/python/2.7.14/Python-2.7.14.tar.xz
    tar -xvf Python-2.7.14.tar.xz
    cd Python-2.7.14
    ./configure
    make && make altinstall
    mv /usr/bin/python /usr/bin/python2.6.6
    ln -s /usr/local/bin/python2.7 /usr/bin/python
    vi /usr/bin/yum(#!/usr/bin/python 改为 #!/usr/bin/python2.6.6)
    因为yum依赖的是Python2.6,所以在更新之后不能够使用,为了解决这个问题,将yum的配置连接依赖还是指向Python2.6 ,就是相当于安装了两个版本做不同的事情


    三、安装pip

    pip的安装主要是为了方便以后安装软件

    wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-1.4.2.tar.gz
    tar -xvf setuptools-1.4.2.tar.gz
    cd setuptools-1.4.2
    python setup.py install
    ln -s /usr/local/bin/easy_install-2.7 /usr/bin/easy_install
    easy_install pip
    curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python2.7

    因为有很多的软件在使用的时候对2.7支持的还是比较稳定的,所以此时没有用3.0

    3.0也是以后的发展趋势

  • 相关阅读:
    1002. 查找常用字符
    1047. 删除字符串中的所有相邻重复项
    3. 无重复字符的最长子串
    剑指 Offer 57
    239. 滑动窗口最大值
    476. 数字的补数
    876. 链表的中间结点
    973. 最接近原点的 K 个点
    面试题 02.04. 分割链表
    1616. 分割两个字符串得到回文串
  • 原文地址:https://www.cnblogs.com/littlehb/p/7753698.html
Copyright © 2020-2023  润新知