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
相关推荐
t5y224 小时前
【Linux】定时任务调度
linux·服务器
晚烛4 小时前
CANN 调试工具与性能剖析:从日志分析到 NPU 行为追踪的完整调试体系
开发语言·windows·python·深度学习·缓存
HY小海5 小时前
【Linux】进程概念
linux·运维·服务器
王八八。5 小时前
linux后台java、postSQL部署命令
java·linux·运维
瑞熙贝通实验室综合管理平台5 小时前
实验动物管理系统|以痛点为核心 构建动物房数字化管理新体系
linux
隔壁大炮6 小时前
MNE-Python 第9天学习笔记:源定位基础
python·eeg·mne·脑电数据处理
Daydream.V7 小时前
Python Flask超全入门实战教程|从零基础到项目部署
大数据·python·flask
黄筱筱筱筱筱筱筱8 小时前
LINUX-防火墙
linux·服务器·网络
databook8 小时前
Manim物理模拟:别自己写欧拉了!
python·数学·动效
сокол8 小时前
【网安-Web渗透测试-靶场系列】AWD-Platform(ctf-hub)
linux·服务器·ubuntu·网络安全·docker