侧边栏壁纸
博主头像
Devlive 开源社区博主等级

行动起来,活在当下

  • 累计撰写 123 篇文章
  • 累计创建 32 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

CentOS 源码安装 Python3

我是管理员哦
2024-04-17 / 0 评论 / 0 点赞 / 145 阅读 / 1868 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-04-17,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

今天在安装部分服务的时候,由于系统 CentOS 中默认带了 Python2,但是我的项目需要是 Python3 支持,特此将整个安装步骤记录下来。

安装必要的依赖

  • 安装环境依赖
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
  • 安装 gcc
yum install gcc -y

安装 Python3

  • 下载 Python 源码包
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz

需要注意的是这里由于是下载国外的包,国内下载建议使用国内镜像源

  • 拷贝源码包到 /usr/local 目录
mv Python-3.7.4.tgz /usr/local/
  • 构建源码安装目录
mkdir /usr/local/python3
  • 进入安装目录并解压源码
cd /usr/local/ && tar -xvf Python-3.7.4.tgz && cd /usr/local/Python-3.7.4/
  • 配置源码
./configure --prefix=/usr/local/python3
  • 安装 libffi-devel
yum install -y libffi-devel
  • 编译源码
make && make install
  • 创建软连接
ln -s /usr/local/python3/bin/python3  /usr/bin/python3
  • 测试
python3

如果返回以下信息,标记安装成功

Python 3.7.4 (default, Sep  6 2020, 09:22:23) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区