CentOS7下python2与python3共存

1.查看是否已安装python

# python --version

在这里插入图片描述
CentOS7默认安装了python2.7.5

2.安装python3

  • 先安装相关包
# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make

不能忽略相关包,我之前就没有安装readline-devel导致执行python模式无法使用键盘的上下左右键;没安装libffi-devel导致没有pip3。

在这里插入图片描述
在这里插入图片描述

  • 选择要下载的版本进入复制链接(以3.7.4为例)
    在这里插入图片描述
    这里选择Python-3.7.4.tgz,复制链接
    在这里插入图片描述
  • 进入/usr/local文件夹并创建python3文件夹
# cd /usr/local
# makdir python3
  • python3文件夹用刚才复制的链接下载安装包
# cd python3
# wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz

在这里插入图片描述

  • 解压
# tar zxvf Python-3.7.4.tgz

在这里插入图片描述

  • 切换进入Python-3.7.4
# cd Python-3.7.4

在这里插入图片描述

  • 编译
# ./configure prefix=/usr/local/python3

在这里插入图片描述

  • 安装
# make
# make install
  • 添加软链到执行目录/usr/bin下
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
  • 测试
# python -V
# python3 -V

在这里插入图片描述

  • 建立pip3的软链接
# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
  • 测试
# pip -V
# pip3 -V

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值