CentOS 安装Python3、pip3和Python2并存

温馨提示:因为操作时遇到了很多坑,所以建议读者阅读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 测试结果

在这里插入图片描述

发布了111 篇原创文章 · 获赞 104 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/Aaron_Miller/article/details/96434853