Centos7 安装python3

centos7 默认是python2版本需要自己安装python3
安装时遇到好多坑,做个笔记给自己看

  1. 安装 python3进行编译时的一些依赖:
    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

  2. 安装epel扩展源:

yum -y install epel-release
  1. 下载python3的tar包:
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz

Tip:没有wget命令请先安装:yum install -y wget

  1. 解压编译
xz -d Python-3.6.4.tar.xz
tar -xf Python-3.6.4.tar
cd Python-3.6.4/
./configure prefix=/usr/local/python3
make && make install
  1. 建立软连接
mv /usr/bin/python /usr/bin/python.bak     (将原来的链接备份)
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python(添加python3的软链接)
python -V(测试是否安装成功了)
  1. 更换yum设置
    把文件中的 #! /usr/bin/python修改为#! /usr/bin/python2
#vi /usr/bin/yum

把文件中的 #! /usr/bin/python 修改为#! /usr/bin/python2

vi /usr/libexec/urlgrabber-ext-down
  1. 修改pip的软连接(因为安装python3时默认安装了pip3,所以要将pip改为pip3)
cd /usr/bin
mv pip pip.bak  # 备份原数据
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip

安装结束。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值