centos卸载自带的Python3.6.8 安装指定的版本号

python 复制代码
#卸载python3
rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps 

#删除所有残余文件
whereis python3 |xargs rm -frv

#查看现有安装的python,验证是否删除干净
whereis python 

# 安装依赖
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

# 下载安装包
# wget https://www.python.org/ftp/python/{version}/Python-{version}.tar.xz
# {version}指定版本号 3.9.7

wget "https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tgz"

# 解压
tar -zxvf Python-3.7.9.tgz

# 进入解压目录
cd Python-3.7.9

# 配置
./configure --prefix=/usr/local/python3

# 编译
make

# 安装
make install

# 建立软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
相关推荐
2401_87969387几秒前
用Python批量处理Excel和CSV文件
jvm·数据库·python
路溪非溪3 分钟前
BLE的广播、扫描和连接等工作机制总结
linux·arm开发·驱动开发
I'm Jie4 分钟前
Swagger UI 本地化部署,解决 FastAPI Swagger UI 依赖外部 CDN 加载失败问题
python·ui·fastapi·swagger·swagger ui
2401_8463416523 分钟前
Python Lambda(匿名函数):简洁之道
jvm·数据库·python
我才是一卓24 分钟前
linux 安装简易 git 服务端并使用
linux·运维·git
2401_8796938726 分钟前
进阶技巧与底层原理
jvm·数据库·python
阿_旭28 分钟前
基于YOLO26深度学习的【桃子成熟度检测与分割系统】【python源码+Pyqt5界面+数据集+训练代码】图像分割、人工智能
人工智能·python·深度学习·桃子成熟度检测
蹦哒30 分钟前
Kotlin 与 Java 语法差异
java·python·kotlin
Wanliang Li33 分钟前
AArch64虚拟化——virtio-mmio实现
linux·虚拟化·virtio·hypervisor·mmio
jerryinwuhan41 分钟前
python数据挖掘基础
python·数据挖掘·numpy