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

正常输出即安装成功。

相关推荐
seabirdssss6 分钟前
闲置笔记本改造成 Ubuntu 开发测试服务器
linux·服务器·ubuntu
拾贰_C9 分钟前
【OpenAI | Ubuntu | environment | env configuration】Ubuntu 怎么/如何配置环境变量
linux·运维·ubuntu
小此方10 分钟前
Re:Linux系统篇(六)权限篇 · 一:用户切换与进程嵌套&&sudo提权与sudoers设置精讲
linux·运维·服务器
原来是猿12 分钟前
Linux线程同步与互斥(五):线程池的全面实现
linux·服务器·开发语言
嵌入式×边缘AI:打怪升级日志13 分钟前
从零开始学习 Linux SPI 驱动开发(基于 IMX6ULL + TLC5615 DAC)
linux·驱动开发·学习
feng_you_ying_li13 分钟前
linux之进程控制
linux
Mr_pyx16 分钟前
CompletableFuture 使用全攻略:从异步编程到异常处理
linux·前端·python
拾贰_C33 分钟前
【OpenAI | Ubuntu | bigmodel】 openai规范配置bigmodel(zhipu)大模型api
linux·运维·ubuntu
计算机安禾36 分钟前
【Linux从入门到精通】第22篇:Shell变量与数据类型——数字与字符串处理
linux·运维·chrome
idolao1 小时前
CentOS 7 安装 jprofiler_linux64_7_2_3.tar.gz 详细步骤(解压、配置、远程连接)
linux·python·centos