• 【Linux】CentOS下升级Python和Pip版本全自动化py脚本


    【Linux】CentOS下升级Python和Pip版本全自动化py脚本

    CentOS7.6自带py2.7和py3.6 想要安装其它版本的话就要自己重新下载和编译py其它版本并且配置环境,主要是软链接。

    在任意py文件中CV以下脚本 python xx.py运行即可

    import os
    
    os.system('yum -y groupinstall "Development tools" && yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel && yum install libffi-devel -y') # 安装python编译依赖
    os.system('wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz && tar -xvJf Python-3.7.4.tar.xz') # 获取python版本并解压
    os.system('mkdir /usr/local/python3 && cd Python-3.7.4 && ./configure --prefix=/usr/local/python3 && make && make install ') # 进入路径并指定编译安装路径 
    os.system('mv /usr/local/bin/python3 /usr/local/bin/python3_bak') # 备份一下原有py3配置
    os.system('ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3') # 添加新的软链接
    os.system('mv /usr/local/bin/pip3 /usr/local/bin/pip3_bak') # 备份原有pip配置
    os.system('ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3') # 添加新的软链接
     # 最后还可能需要将/usr/local/python3/bin添加到$PATH中 读者请自行添加
    

    python3 -V:查看py版本信息

    pip3 -V :查看版本信息

    image-20211204113031710

  • 相关阅读:
    基于ARM的指纹采集仪的设计与实现
    基于单片机和CPLD的数字频率计的设计
    转来的
    单片机式语音播报伏特表
    汽车驾驶模拟器单片机系统设计
    基于AT89C51的智能矿井环境质量监控系统
    我的理解OpenAPI原理
    关联规则中的支持度与置信度
    LVS-NAT实现负载均衡
    在IIS上部署Analysis Services
  • 原文地址:https://www.cnblogs.com/DengSchoo/p/15642167.html
Copyright © 2020-2023  润新知