首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >CentOS 7编译安装/一键安装Python 3

CentOS 7编译安装/一键安装Python 3

作者头像
星哥玩云
发布2022-08-13 14:33:38
发布2022-08-13 14:33:38
4.5K0
举报
文章被收录于专栏:开源部署开源部署

CentOS 7默认已经安装Python 2.7,但是某些软件可能需要用到Python 3,这篇文章分享CentOS 7环境下安装Python 3的方法,同时不影响原有的Python 2.7,让两者共存。

编译安装Python 3

目前Python最新版为Python 3.7.0,如果以后有新版本更新,基本也差不多,以下是编译安装Python 3.7.0的方法,根据提示一行一个命令输入即可:

代码语言:javascript
复制
#安装依赖
yum -y install wget gcc gcc-c++ libffi-devel zlib-devel
#下载源码(官方)
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
#如果速度较慢,可以从xiaoz软件库下载
wget http://soft.xiaoz.org/python/Python-3.7.0.tar.xz
#解压
tar -xvJf Python-3.7.0.tar.xz
#进入目录
cd Python-3.7.0
#编译安装
./configure --prefix=/usr/local/python3 --enable-optimizations
make -j4 && make -j4 install
#设置软连接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

如果一切顺利,输入命令python3 -V就可以看到版本号啦,如果要使用原来的Python 2.7,直接输入python xxx即可,两者互不影响。

一键安装Python 3

虽说编译安装已经足够简单,但如果多台服务器需要安装Python 3,一行一行的敲击命令难免会浪费时间,直接使用xiaoz写好的一键脚本安装省事、省力,直接复制下面命令即可:

代码语言:javascript
复制
wget https://raw.githubusercontent.com/helloxz/shell/master/python3.sh && sh python3.sh

其它说明

一键安装脚本仅在CentOS 7上做过测试,理论上支持CentOS 6,若安装有报错可根据报错信息搜索查看是否某些依赖未安装,若有问题,请留言反馈。

Python官方下载地址:https://www.python.org/ftp/python/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 编译安装Python 3
  • 一键安装Python 3
  • 其它说明
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档