修复
前往 Centos7系统文件 下载以下python开头的.rpm文件
python
python-iniparse
python-pycurl
python-urlgrabber
python-devel
python-libs
python-setuptools
rpm-python
下载好以后上传到linux自定义文件中,运行以下命令
$ rpm -ivh *rpm --nodeps --force
# 测试python
$ python
下载以下文件上传到linux自定义文件中
yum
yum-metadata-parser
yum-utils
yum-plugin-fastestmirror
yum-plugin-protectbase
yum-plugin-aliases
下载好以后运行以下命令
$ rpm -ivh yum* --nodeps --force
# 测试yum
$ yum install -y lrzsz
安装python3
以上修复好以后,可下载python3源码文件进行编译,重要:系统自带的python2不能卸载
前往 Python 下载 下拉页面到最底部点击 Gzipped source tarball 即可下载
运行以下命令
$ tar -xvf Python-3.8.0.tgz
$ ./configure
$ make && make install
# 查看python3在哪
$ which python3
# 进行软连接
$ ln -s /usr/local/bin/python3 python
#测试是否安装成功了
$ python -V
修改yum文件使用python2
vi /usr/bin/yum
把#! /usr/bin/python修改为#! /usr/bin/python2
vi /usr/libexec/urlgrabber-ext-down
把#! /usr/bin/python 修改为#! /usr/bin/python2