• centos7之Python3.74安装


    安装版本:Python3.74

    系统版本:centos7

    系统默认安装Python2.7,保留。

    安装/usr/bin/Python3

    安装需要root权限。

    安装Python3的准备工作:

    1、安装编译python3所用到的相关依赖包:

    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

    2、安装pip模块--系统自带Python没有pip模块,需要手动安装

    yum -y install epel-release        --添加epel扩展源

    yum install python-pip

    3、安装wget模块

    pip install wget

      3.7版本及以上版本需要安装libffi-devel

      yum install libffi-devel -y

    4、上传Python包,解压:tar -zxvf Python3.74.tgz

    5、修改安装目录:

      ./configure prefix=/usr/local/python3

    6、编译Python3.74源代码

      make && make install

    7、添加软连接 

      #将原来的链接备份并删除
        mv /usr/bin/python /usr/bin/python.bak
      #添加python3的软链接
       ln -s /usr/local/python3/bin/python3.7 /usr/bin/python
      #保留Python2.7的pip,建立软链接
      ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
      #测试是否安装成功了
        python -V
    8、更改yum配置,因为其要用到python2才能执行,否则会导致yum不能正常使用
     
      vi /usr/bin/yum
      把#! /usr/bin/python修改为#! /usr/bin/python2
      vi /usr/libexec/urlgrabber-ext-down
      把#! /usr/bin/python 修改为#! /usr/bin/python2
  • 相关阅读:
    【Foreign】无聊的计算姬 [Lucas][BSGS]
    【Foreign】远行 [LCT]
    Leetcode题解(十)
    Leetcode题解(九)
    Leetcode题解(八)
    Leetcode题解(七)
    Leetcode题解(六)
    Leetcode题解(五)
    Leetcode题解(四)
    Leetcode题解(三)
  • 原文地址:https://www.cnblogs.com/sdifens/p/11358106.html
Copyright © 2020-2023  润新知