前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >CentOS 7编译安装/一键安装Python 3

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

作者头像
星哥玩云
发布于 2022-08-13 06:33:38
发布于 2022-08-13 06:33:38
4.3K01
代码可运行
举报
文章被收录于专栏:开源部署开源部署
运行总次数:1
代码可运行

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
代码运行次数:0
运行
AI代码解释
复制
#安装依赖
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
代码运行次数:0
运行
AI代码解释
复制
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 删除。

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
在CentOS7中安装python3.7
下载python3.7.0的安装包至/usr/local/src/目录,切换至/usr/local/src/目录:
py3study
2020/01/10
1K0
Centos7安装Python3.7(兼
Centos7下已自动安装Python2.7.5,but现在经常会出现Python2和Python3兼容使用的情况,所以我现在记录下安装过程。 上一篇文章我写过Centos6.5下升级Python2.7的操作Centos下升级Python 本次操作与上一篇有所相识,但更为简易,下面请跟我一起操作
py3study
2020/01/08
1.2K0
CentOS7.5从零安装Python3.6.6
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc gcc-c++ openssl-devel
知忆
2021/06/07
3160
干货:Elasticsearch 压测工具之 esrally的安装与使用(上)
Elasticsearch 作为现今非常流行的存储搜索分析平台从而被各大公司所应用。那么企业在部署ES应用的时候怎么知道公司集群的性能如何呢?Elastic官方推荐了一款工具,Esrally--- ES的性能测试工具,更多详细的关于它的介绍,我就不赘述啦,网上一大把. 下面直接上干货,手把手带你安装Esrally
南非骆驼说大数据
2020/03/04
4.7K0
Centos7.6下安装Python3.
将python3.7安装到/usr/local/sbin/python-3.7目录下
py3study
2020/01/16
1.6K2
centos7安装python 3.7_python安装后如何使用
RHEL以及他的衍生发行版如CentOS、Scientific Linux为了稳定,官方的rpm repository提供的rpm包往往是很滞后的,当然了,这样做这是无可厚非的,毕竟这是服务器版本,安全稳定是重点,官方的rpm repository提供的rpm包也不够丰富,很多时候需要自己编译那太辛苦了,而EPEL恰恰可以解决这两方面的问题。
全栈程序员站长
2022/11/08
6930
linux centos7 编译安装python3 --shell脚本
#!/bin/bash yum install -y wget cd /etc/yum.repos.d/ mkdir bak mv * bak wget http://mirrors.aliyun.com/repo/Centos-7.repo wget http://mirrors.aliyun.com/repo/epel-7.repo yum -y install zlib-devel bzip2-devel openssl-devel openssl-static ncurses-devel sqlit
eisc
2020/10/18
7250
CentOS安装Python3.7
先下载一下压缩包(FTP传也一样):weget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
逸鹏
2018/08/14
6600
CentOS安装Python3.7
Centos7安装Python3.7(兼容Python2.7)
Centos7下已自动安装Python2.7.5,but现在经常会出现Python2和Python3兼容使用的情况,所以我现在记录下安装过程。 上一篇文章我写过Centos6.5下升级Python2.7的操作Centos下升级Python 本次操作与上一篇有所相识,但更为简易,下面请跟我一起操作
拓荒者
2019/03/11
1.4K0
CentOS7 Python 3.7.0 编译安装
Python的开发环境安装和配置非常的简单,如果是Linux系统则会默认集成安装了Python环境,Python的可执行文件被放在了/usr/local/bin目录下,库函数被安装在了/usr/local/python目录中,接下来我们将使用源码的方式来编译安装一下Python解释器.
王 瑞
2022/12/28
5020
面试题二十一期-linux搭建python+django框架,这个必须中~
就算所有人都不支持你。这条路会很曲折,你也会一度认为是不是自己选错了,但只要坚持,就算最后没有成功,但努力了就不会有遗憾。
测试小兵
2019/11/21
5690
centos7安装python3.8_centos python3安装
centos7自带版本是python2.7 centos8是自带python3的 如果要用的3.0以上的版本需要手动安装,下载地址:https://www.python.org/ftp/python/
全栈程序员站长
2022/11/09
7770
将Django部署到Centos7全攻略
Django部署到Cenos7需要安装大量的依赖包, 有很多坑需要踩, 这里是踩坑后探索出的标准化步骤
zhaoolee
2018/09/30
1.6K0
将Django部署到Centos7全攻略
Linux Python3 安装方法
最近准备研究下redis ,准备使用python语言来安装redis,顺便学习下火得快过时但又必备技术Python。由于安装的redis是最新版本,对应python版本为3.0+。但linux系统自带的python2,中途不小把python版本给删除了,导致好多东西不能用,因为他自动集成了其他的包。网上的一些教程不是很适合。以下是本人亲测的,希望对大家有参考价值。
py3study
2020/01/10
1.4K0
Linux Python3 安装方法
centos7 - 安裝 Python 3.7
说明 全部操作都在root用户下执行 安装编译相关工具 yum -y groupinstall "Development tools" 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 yum install libffi-devel -y 下载安装包解压 cd ~
小菠萝测试笔记
2021/04/27
4090
centos7 - 安裝 Python 3.7
CentOS7下安装Python3和Py
(一)简述 刚安装的centos7.4版本默认是安装Python2.7,由于一些命令需要使用的原因,比如yum等,使用的是2.7.5版本的,由于现在很多库包括django都是使用Python3, 因此,有这样的需求:yum使用python2.7版本,django和其他的使用默认的python3版本。
py3study
2020/01/03
6420
Linux下python3.7.0安装
1、安装依赖包 1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过  gcc --version  查看,没安装的先安装gcc,yum -y install gcc,由于本人的linux系统中已经安装了,出现了下面界面。
py3study
2020/01/10
10.1K0
Linux下python3.7.0安装
CentOS7安装Python3
CentOS系统自带Python2, 部分关键应用依赖于它, 比如关键组件yum。 当我惯性的yum remove python的时候, 系统很礼貌的送给我一行: “Error: Trying to remove "yum", which is protected”。 所以,内心有辣么一丝丝的不悦...那奏暂且留下你吧,客官们还等着呢。
py3study
2020/01/06
4560
CentOS 7下安装Python 3.7.0
在这里我们首先打开官网Python.org.在 Downloads目录下的Source code中进行查看Python的版本及其下载链接。这里我们选择3.7.0版本,翻着页面下方Files表单,选择Gzipped source tarball右键复制链接地址
胡齐
2019/10/14
5.3K0
CentOS 6编译安装python 3
# yum -y groupinstall "Development tools"
py3study
2020/01/07
9430
相关推荐
在CentOS7中安装python3.7
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验