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
相关推荐
MATLAB代码顾问21 小时前
Python NumPy数值计算核心指南
开发语言·python·numpy
FBI HackerHarry浩21 小时前
修改Pycharm2023.2.5连接数据库创建的SQL文件保存的默认位置
python·pycharm
老徐聊GEO21 小时前
AI搜索获客:亲测有效的实践案例分享
大数据·人工智能·python
月巴月巴白勺合鸟月半21 小时前
在Linux下开发桌面程序
linux·运维·服务器
zh路西法21 小时前
【tmux入门】终端分屏、SSH远程守护与一键启动脚本
linux·运维·ssh·bash
HKkuaidou21 小时前
基于深度学习的药用草本植物识别系统
pytorch·python·深度学习·resnet
qq_1631357521 小时前
Linux 【03-pwd命令超详细教程】
linux
学途路漫漫21 小时前
Ubuntu 24.04 国内网络环境全面优化指南
linux·网络·ubuntu
c2385621 小时前
GDB 进程概念详解(下篇)—— 多进程与进阶调试能力
linux·服务器·数据库
RisunJan21 小时前
Linux命令-php(PHP语言的命令行接口)
linux·php