CentOS 安装Python3、pip3和Python2并存

it2022-05-05  146

文章目录

一、安装Python31.1 安装gcc1.2 选择Python版本1.3 文件解压缩1.4 源码编译安装1.5 测试结果

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


最新回复(0)