CentOS 安装Python3、pip3和Python2并存

本文详细介绍如何在Linux环境下从源码安装Python3,并提供了一系列实用的命令及注意事项,帮助读者顺利完成安装过程。

温馨提示:因为操作时遇到了很多坑,所以建议读者阅读Tips后再进行相应的操作,不但节省时间也避免了不必要的错误!

一、安装Python3

1.1 安装gcc

# 安装所有的GNU编译套件
》》yum -y install gcc*

Tips:安装的时候装》》gcc 、gcc-c++就可以了(其它的编译套件需要再自行安装!)

在这里插入图片描述

1.2 选择Python版本

# 官网选择下载Python版本(这里我装的是3.6.9)
》》https://www.python.org/ftp/python/
在这里插入图片描述
# 创建安装目录,将文件放进来来
》》mkdir /usr/local/python
在这里插入图片描述

Tips:将压缩的文件通过VMTools放进来文件会异常(可以通过文件大小看到),这里我通过WinSCP工具导入的 操作详情点击我!
在这里插入图片描述

1.3 文件解压缩

# 对文件进行解压缩
》》xz -d Python-3.6.9.tar.xz
》》tar -xvf Python-3.6.9.tar
在这里插入图片描述

Tips: 或者使用下面一行命令解压:
》》tar -xvJf Python-3.6.9.tar.xz

1.4 源码编译安装

# 安装 zlib-devel,否则编译安装时会报错
》》yum -y install zlib-devel
在这里插入图片描述

Tips:为了解决pip安装以及使用中的错误避免更新时报如下错误:
在这里插入图片描述
请执行如下命令一次性解决依赖环境:
》》yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

# 进入安装目录
》》cd Python-3.6.9
在这里插入图片描述
# 配置安装目录(时间较久,3分钟左右……)
》》./configure --prefix=/usr/local/python3

# 编译源码并执行源码安装(时间较久,10分钟左右……)
》》make && make install

# 安装完成可看到python的bin目录:
在这里插入图片描述
# 配置软链接
》》ln -s /usr/local/python3/bin/python3 /usr/bin/python3
》》ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

1.5 测试结果

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

風月长情

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值