CentOS升级为python

1、下载python39

复制代码
https://mirrors.huaweicloud.com/python/3.9.0/Python-3.9.0.tgz

2、拷贝到Linux环境(当然也可以直接在Linux环境使用wget直接下载)

先安装一下依赖,不然编译会有问题

bash 复制代码
sudo 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 libffi-devel

3、安装

bash 复制代码
tar -zxvf Python-3.9.0.tgz

配置安装路径

bash 复制代码
cd Python-3.9.0/
 
./configure prefix=/usr/local/python39

编译并安装

bash 复制代码
make && make install

添加软链接

bash 复制代码
ln -sf /usr/local/python39/bin/python3 /usr/bin/python3

验证

bash 复制代码
python3 --version
相关推荐
白-胖-子2 分钟前
【技术原理】ELK技术栈的历史沿革与技术演进
大数据·运维·elk·互联网
Johny_Zhao23 分钟前
线下IDC数据中心迁移至阿里云详细方案
linux·网络·mysql·网络安全·信息安全·云计算·shell·数据迁移·yum源·系统运维·itsm
KeithTsui1 小时前
C语言之 比特(bit)、字节(Byte)、字(Word)、整数(Int)
linux·c语言·开发语言·c++·算法·word
努力的搬砖人.1 小时前
Linux在防火墙中添加开放端口
java·linux·docker
Ac157ol1 小时前
WSL虚拟机整体迁移教程(如何将WSL从C盘迁移到其他盘)
linux·操作系统
半桶水专家1 小时前
Ubuntu软件仓库与更新源配置指南
linux·chrome·ubuntu
what_20182 小时前
Istio
运维·网络协议
33三 三like2 小时前
MacOS安装软件后无法启动报错:“已损坏,无法打开,你应该将它移到废纸篓“
运维·服务器
lsnm2 小时前
【LINUX操作系统】生产者消费者模型(下):封装、信号量与环形队列
linux·运维·服务器·开发语言·c++·ubuntu·centos
小灰兔的小白兔2 小时前
【ubuntu】虚拟机连不上网,且网络中没有有线连接
运维·服务器·ubuntu