怎么在centos 7。x环境中安装python2.x

  介绍

今天就跟大家聊聊有关怎么在centos 7。x环境中安装python2。x,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

一般而言,新的centos 7。python x中自带的都是2。x的版本。对于我们运行python软件支持并不友好,所以需要进行升级操作

下载python3的包之前,要先安装相关的依赖包,用于下载编译python3:

yum  install  zlib-devel  bzip2-devel  openssl-devel  ncurses-devel  sqlite-devel  readline-devel  tk-devel  gcc 使

安装pip

默认的centos7是没有安装皮普,先添加epel扩展源

yum  -y  install  epel-release

安装pip

curl  https://bootstrap.pypa.io/get-pip.py  -o  get-pip。py

一般centos7系统都有自带的python 2。x的版本,所以直接使用python运行即可

python  get-pip。py

脉冲测试安装

pip  - v      #,pip 版本展示如下   pip  20.3.1 得到/usr/地方/python3/lib/python3.6/网站/pip  (python  3.6)

安装wget

安装wget命令如下

pip  install  wget

用wget下载python3的源码包,或者自己先下载好,上传到服务器再安装,如果网络快可以直接安装

wget  https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz

编译python源码包

编译python3源码包,解压

xz  -d  Python-3.6.8.tar.xz   tar  -xf  Python-3.6.8。焦油

进入解压后的目录,依次执行下面命令进行手动编译

cd  Python-3.6.8   。/configure 前缀=/usr/地方/python3

如果执行报如下错误,是因为由于本机缺少gcc编译环境,如果不报错,直接执行下一步骤

配置:,错误:,“拷贝/根/Python-3.6.8& # 39;:   配置:错误:,no  acceptable  C  compiler  found 美元拷贝路径   阅读“config.log& # 39;, for  more 细节         #,执行命令   yum  install  -y  gcc

执行成功后,开始手动编译,时间稍等几分钟

make ,,, make 安装

安装依赖zlib, zlib-deve

yum  install  zlib  zlib   yum  install  zlib  zlib-devel

最后没提示出的错,就代表正确安装了,在/usr/地方/目录下就会有python3目录

替换python软链接

添加软链接,将原来的链接备份,如果没有python软连接可以不执行

mv /usr/bin/python /usr/bin/python。贝克

添加python3的软链接

ln  -s /usr/地方/python3/bin/python3.6 /usr/bin/python

测试是否安装成功了

python  - v      #,python 版本展示   Python  3.6.8

更新百胜文件

而因为百胜使用的是python2,所以替换成为python3后可能会无法工作,因此还需要修改百胜的配置文件

在此之前需要确认下,python是否有2.7的版本

怎么在centos 7。x环境中安装python2。x

确认后就可以修改了

#,把文件头部的,# !,/usr/bin/python 改成,# !,/usr/bin/python2.7   vi /usr/bin/百胜   #,把文件头部的,# !,/usr/bin/python 改成,# !/usr/bin/python2.7   vi /usr/libexec/urlgrabber-ext-down   #,把文件头部的,# !,/usr/bin/python 改成,# !/usr/bin/python2.7   #,如果没有此文件,就不必修改   vi /usr/bin/yum-config-manager

修改完成后可以下载个平时比较常用的树组件

yum  install  tree  - y

看完上述内容,你们对怎么在centos 7。x环境中安装python2.x有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

怎么在centos 7。x环境中安装python2.x