CentOS 7.9 额外安装一个Python3.x版本详细教程

Centos7默认的python版本是2.7,根据需要我们额外安装一个Python3.x版本。

1、安装基础环境

bash 复制代码
yum update -y
 
yum -y groupinstall "Development tools"
 
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel psmisc libffi-devel

2、下载Python3.x的tgz包

这里我以安装python3.9.1为例,其他版本只需改一下名称即可。

bash 复制代码
wget https://repo.huaweicloud.com/python/3.9.1/Python-3.9.1.tgz

3、开始安装

bash 复制代码
tar -xzf Python-3.9.1.tgz

cd Python-3.9.1

mkdir  /usr/local/python3/

./configure --prefix=/usr/local/python3 --with-ssl

make && make install

4、新增系统软链接

bash 复制代码
ln -sf /usr/local/python3/bin/python3.9 /usr/bin/python3
ln -sf /usr/local/python3/bin/pip3.9 /usr/bin/pip3

5、测试结果

bash 复制代码
pip3 -V
python3 -V

正常输出即安装成功。

相关推荐
律宏阔13 分钟前
WSL Docker 端口明明空闲,但就是绑不上端口
linux·windows
律宏阔14 分钟前
WSL 突然断网,无法 ping 内网或外网
linux·windows
穷人小水滴14 分钟前
用容器编译 VirtualBox 虚拟机软件 (ArchLinux, podman)
linux·容器·virtualbox
乱码三千39 分钟前
如何优雅地直连无公网 IP 的远程 GPU 服务器
linux·人工智能·程序员
yunwei3740 分钟前
使用 eBPF 跟踪 Nginx 请求
linux·后端·性能优化
yunwei3740 分钟前
使用 eBPF 跟踪 MySQL 查询
linux·后端·性能优化
yunwei3741 分钟前
eBPF 示例教程:使用 XDP 捕获 TCP 信息
linux·后端·性能优化
GeW1 小时前
制造业高端化,为什么必须重估Linux和数据库?
linux
GeW1 小时前
工业场景中的Linux与数据库选型:高端化转型的技术底座
linux
yunwei371 小时前
eBPF 开发者教程: 简单的 XDP 负载均衡器
linux·后端·性能优化