Linux配置python3开发环境并设置为默认


一、CentOS7配置Python3.7开发环境

下载Python3.7.3

wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz

tar -zxvf Python-3.7.3.tgz

二、安装相关工具

yum install -y gcc

yum -y groupinstall "Development tools"

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libffi-devel

三、编译安装Python

# 创建目录给python3
mkdir /usr/local/python3

# 进入刚刚解压的python安装包目录里面
cd Python-3.7.3/

# 生成makefile文档,这里的安装目录要设置为刚刚自己新建的目录
./configure --prefix=/usr/local/python3

# 使用make命令编译一波
make

# 检查一下有没有错误
make test

# 进行安装
make install

四、创建软连接

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

五、修改默认版本 python 和 yum

1.修改默认python

由于这时候默认的 python 还是之前内置的 2.x 版本,所以我们要修改一下

# 删除之前的python2的软连接
rm /usr/bin/python

# 新建一个软连接到python
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python

此时输入Python 会出现python3.7.3的版本号

2.修改yum

由于 yum 默认使用的是 python2,这个时候修改了肯定就无法运行,我们需要把 yum 的配置文档也修改一下

vim /usr/bin/yum
# 把第一行的python改成对应的版本,图示为python2.7

在这里插入图片描述

vim /usr/libexec/urlgrabber-ext-down
# 这里操作也和上面的一样

最后分别输入yum,python,python2,python3,pip等命令检查一下
在这里插入图片描述
感谢作者:y0um提供!!!

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值