阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

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

240次阅读
没有评论

共计 996 个字符,预计需要花费 3 分钟才能阅读完成。




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 的方法,根据提示一行一个命令输入即可:

# 安装依赖
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 写好的一键脚本安装省事、省力,直接复制下面命令即可:

wget https://raw.githubusercontent.com/helloxz/shell/master/python3.sh && sh python3.sh

其它说明

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

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

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-22发表,共计996字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中