侧边栏壁纸
博主头像
与晚风述往事博主等级

万般皆下品,唯有读书高。

  • 累计撰写 149 篇文章
  • 累计创建 29 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

CentOS 7 安装Python3

与晚风述往事
2021-09-03 / 0 评论 / 0 点赞 / 165 阅读 / 1,050 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2021-09-03,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

环境

CentOS的版本:CentOS 7.9 2009

Python的版本:3.9.7

SSH工具:MobaXterm(最新版本即可)

开始安装

1、检查依赖

python在confiugre时需要gcc和zlib,因此我们先检查gcc是否安装。

# 检查gcc依赖
[root@localhost ~]# rpm -qa|grep gcc
# 安装gcc依赖
[root@localhost ~]# yum install gcc*
# 安装zlib依赖
[root@localhost ~]# yum install zlib*

python_3_1

2、下载二进制包

我们通过官网去下载稳定版本的二进制安装包,而Python的版本也分为稳定版和发行版,如果没有特殊场景,建议下载稳定版。
官网地址:https://www.python.org/downloads/
python_3_2
python_3_3

3、上传并解压

# 进入到/usr/local/src目录
[root@localhost ~]# cd /usr/local/src
# 解压
[root@localhost src]# tar -xzvf Python-3.9.7.tgz

4、进入其目录并configure

# 进入目录
[root@localhost src]# cd Python-3.9.7
# configure
[root@localhost Python-3.9.7]# ./configure --prefix=/usr/local/python3 --enable-optimizations

python_3_4
参数介绍:

  • prefix python目录
  • enable-optimizations 启用优化,暂时不了解具体优化什么,但不带此命令会有警告。

5、安装

Python文档建议我们使用make altinstall来替代make install,因此make install会覆盖或伪装python3二进制,而make altinstall仅安装exec_prefix/bin/pythonversion。我自己测试后发现make altinstall安装后文件存储比较分散,我个人还是建议你使用make install安装。

# 安装
[root@localhost Python-3.9.7]# make install

python_3_5

6、创建软连接

# 创建软链接
[root@localhost python3]# ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3

7、测试

# 测试python3
[root@localhost src]# python3

python_3_6

结束

至此,python3就可以开始使用了。

0

评论区