CentOS -7 Python2.7 升级到 Python3.7.3

相关版本

ContOS:7.4

原来 Python 版本 2.7.5

升级 Python 版本 3.7.3


0x00 查看Python相关安装路径

查看命令 whereis python

image

0x01 下载解压python-3.7.3

  1. 进入 cd /usr/local/src/

  2. 下载命令 wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
    mark

  3. 解压Python-3.6.3tar -zxvf Python3.7.3.tgz

0x02 编译安装

  1. 进入Python3.7.3目录cd Python-3.7.3
  2. 执行编译安装命令./configure
  3. 完成后执行make
  4. 完成后执行make install

0x03 验证安装版本

  1. python -V
  2. python3 -V

mark

0x04 设置3.7.3为默认版本

  1. 查看python相关软连接ls -al /usr/bin | grep python
    mark

  2. 备份之前的 python ,执行命令mv /usr/bin/python /usr/bin/python.bak

  3. 修改软连接 命令ln -s /usr/local/bin/python3 /usr/bin/python

  4. 查看 python 版本 python -V
    mark

0x05 修改 yum 文件

  1. 因为升级了版本以后,yum运行会报错 执行sudo vim /usr/bin/yum 在第一行的后面跟上旧的版本号
    mark
  2. 然后在安装软件的时候又会,报错解决办法:
    执行命令: sudo vim /usr/libexec/urlgrabber-ext-down
    在文件的第一行,也改为 python2.7
    mark

发表评论 / Comment

用心评论~