Centos7安装Python

本文详细介绍了如何在CentOS 7.4环境下从源码编译安装Python 3.9.0版本的过程,包括所需依赖的安装、Python源码包的下载与编译配置等步骤,并给出了确保系统稳定运行的必要配置调整。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 环境说明
    系统:centos7.4
    python版本:3.9.0

  2. 安装编译python3所用到的相关依赖

    yum install zlib zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
    
  3. 下载

    wget https://registry.npmmirror.com/-/binary/python/3.9.0/Python-3.9.0.tgz
    
  4. 解压

    tar -xzf Python-3.9.0.tgz 
    cd Python-3.9.0
    
  5. 生成makefile文件

    ./configure --prefix=/usr/local/python3
    
  6. 安装

    make && make install
    
  7. 添加软链接
    将原来的链接备份,原来的是2.7版本

    mv /usr/bin/python /usr/bin/python_2.7
    

    添加python3的软链接

    ln -s /usr/local/python3/bin/python3.9 /usr/bin/python
    

    测试是否安装成功了

    python -V
    
  8. 更改yum配置
    因为其要用到python2才能执行,否则会导致yum不能正常使用

    vim /usr/bin/yum
    把#! /usr/bin/python修改为#! /usr/bin/python_2.7

    vim /usr/libexec/urlgrabber-ext-down
    把#! /usr/bin/python 修改为#! /usr/bin/python_2.7

  9. 将pip设置为python3中的pip

    mv /usr/bin/pip /usr/bin/pip.bak
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip

    测试是否安装成功了
    pip -V

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值