栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

CentOS7安装Python3新版本

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CentOS7安装Python3新版本

前言
  • 问题来源于业务需求,需要在CentOS7.9系统上验证功能性问题。安装CentOS的虚拟机后发现CentOS自带的Python3版本是Python3.6.8,与业务需要的Python版本(>=3.7)不符,本文以3.8.6为例,安装该Python版本。
  • 确定了问题,接着确定问题的解决思路。想过三种解决思路:①从已有的Python3.6.8升级版本;②单独新增Python3.8.6版本;③通过Anaconda安装Python3.8.6;本问题以第二种方法为切入点详细记录相关过程
1. 获取Python安装包
  • 从官网https://www.python.org/downloads/下载对应操作系统、对应版本的Python安装包
  • 本文从https://www.python.org/downloads/source/中下载Python3.8.6 Linux安装包
2. 建立Python安装目录
  • 本文拟用/usr/local/python3.8作为Python的安装目录,并确保该目录存在
3. 安装依赖包
$ 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 install gcc libffi-devel zlib*
4. 编译安装包
  • 进入Python安装包的下载目录,解压缩,进入解压缩后的目录,进行编译
$ tar -Jxvf Python-3.8.6.tar.xz
$ cd Python-3.8.6
$ ./configure --prefix=/usr/local/python3.8
$ make && make install
5. 创建软链接
  • 在创建软链接之前,可先行确认软链接是否存在
$ ln -s /usr/local/python3.8/bin/python3 /usr/bin/python3
$ ln -s /usr/local/python3.8/bin/pip3 /usr/bin/pip3
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/887449.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号