zoukankan      html  css  js  c++  java
  • CentOS 7下升级python版本到3.X

    由于python官方已宣布2.x系列即将停止支持,为了向前看,我们升级系统的python版本为3.x系列
    服务器系统为当前最新的CentOS 7.4

    1.安装前查看当前系统下的python版本号

    # python -V

    2.获取python3.x的官方软件包

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

    3.解压缩该软件包

    # tar -zxvf Python-3.6.5.tgz

    4.在解压目录下安装配置

    # cd Python-3.6.5
    # ./configure

       如果在 ./configure时候报错, 需要根据linux版本,安装一下:

    这要看你用的是什么发行版
     Redhat系列(包括 fedroa, centos)用
    yum groupinstall "Development Tools"
     Debian系列(包括 ubuntu) 用
    aptitude install build-essential

    5.编译并安装

    # make
    # make install

    6.验证当前系统下安装的python版本号
    # python3 -V

    7.查看一下新安装的python3的文件位置

    8.备份原有配置,设置python默认版本号为3.x

    # mv /usr/bin/python /usr/bin/python.bak
    # ln -s /usr/local/bin/python3 /usr/bin/python

    9.查看一下2.x版本的文件位置

    10.为了使yum命令正常使用,需要将其配置的python依然指向2.x版本

    /usr/bin/yum
    /usr/libexec/urlgrabber-ext-down
    将上面两个文件的头部文件修改为老版本即可
    !/usr/bin/python --> !/usr/bin/python2.7

  • 相关阅读:
    开启sentry权限控制hue
    hive_server2的权限控制
    自带的simple认证
    tableau备份
    tableau分布式添加节点
    升级tableau版本
    tableau日常管理
    mavn Nexus Repository Manager漏洞
    第3章:打造命令行工具
    基于从库+binlog方式恢复数据
  • 原文地址:https://www.cnblogs.com/goddog1024/p/11221325.html
Copyright © 2011-2022 走看看