zoukankan      html  css  js  c++  java
  • CentOS 6.9编译安装Python-2.7.14(python升级)

    参考

    Python官网:https://www.python.org/

    阿里云 https://www.aliyun.com/jiaocheng/517192.html

    一、查看CentOS版本和系统默认Python版本:

    #cat /etc/redhat-release

    #python -V

    二、编译安装Python-2.7.14:

    1、安装依赖软件包及包组:

    #yum -y groupinstall "Developmenttools" (在线、离线yum均可使用)

    #yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-deve xz gcc readline-devel tk-devel gdbm-devel db4-devel xz-devel man (在线、离线yum均可使用)

    #yum -y install libpcap-devel (仅在线yum可使用)

    2、设置CentOS 6.9当前系统时间:

    # date 071017452017.20

    # date

    3、编译安装Python-2.7.14:

    # cd /usr/src

    # wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tar.xz

    # tar -xf Python-2.7.14.tar.xz -C /usr/src

    # cd /usr/src/Python-2.7.14

    # ./configure --prefix=/usr/local/python2.7.14 --enable-shared--enable-profiling --disable-ipv6 --with-signal-module --with-dec-threads--with-threads --with-pth --with-doc-strings --with-tsc --with-pymalloc--with-wctype-functions --with-fpectl | tee /tmp/python2.7.14.out

    # less /tmp/python2.7.14.out

    # make

    # make install

    4、更改CentOS 6.9的默认Python版本为2.7.14:

    # mv /usr/bin/python /usr/bin/python2.6.6-old

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

    5 、添加至PATH环境变量:

    vim /etc/profile

    /export PATH //找到设置PATH的行,添加

    export PATH=$PATH:/usr/local/python2.7.14/bin

    # echo $PATH

    重启操作系统

    6、 配置头文件:

    # ln -s /usr/local/python2.7.14/include /usr/include/python2.7.14

    7、配置库文件:

    # echo "/usr/local/python2.7.14/lib" >/etc/ld.so.conf.d/python2.7.14.conf

    # cat /etc/ld.so.conf.d/python2.7.14.conf

    # ldconfig

    8、 配置man帮助文档:

    # vim /etc/man.config,新增如下代码:

    MANPATH /usr/local/python2.7.14/share/man

    9、 查看配置后的Python版本:

    # python -V

    # python2 -V

    # python2.6.6-old -V

    10、修改旧的pip,并将默认的pip指向2.7

    # mv /usr/bin/pip /usr/bin/pip2.6.6-old

    # ln -s /usr/local/python2.7.14/bin/pip2.7 /usr/bin/pip

    11、升级pip9.0到pip10.0

    下载好pip10.0.1的安装包,链接为:https://files.pythonhosted.org/packages/ae/e8/2340d46ecadb1692a1e455f13f75e596d4eab3d11a57446f08259dee8f02/pip-10.0.1.tar.gz

    #tar -zxvf pip-10.0.1.tar.gz

    #cd pip-10.0.1

    #python setup.py install

    12、解决yum无法使用的问题:

    #cd /usr/bin/

    #vi yum

    将第一行的 #!/usr/bin/python 改为 #!/usr/bin/python2.6.6-old 将yum指向旧的python2.6.6

    如果您喜欢我,可以通过微信请我喝果汁。

    如果有疑问,可以留言或者发邮件给我 lhh_nj@163.com
  • 相关阅读:
    性能调试工具
    c++11笔记
    根据样式创建内嵌页面
    VMware安装两张网卡
    【赵强老师】使用Oracle的跟踪文件
    【赵强老师】Kafka的消息持久化
    【赵强老师】Kubernetes的探针
    【赵强老师】阿里云大数据ACP认证之阿里大数据产品体系
    【赵强老师】NoSQL数据库之Cassandra基础
    【赵强老师】使用Weblogic的WLST工具
  • 原文地址:https://www.cnblogs.com/lihuanhuan/p/10612150.html
Copyright © 2011-2022 走看看