0x00 教程内容
- Python3的下载
- 安装编译和依赖环境
- 编译并安装Python3
- 检验Python3
0x01 Python3的下载
1. 官网地址
地址为:https://www.python.org/ftp/python/
这里我们下载 3.9.5 版本,你可以直接在本地下载好,然后上传到Linux上去,也可以直接wget下来。
比如:
wget https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgz
提示:如果出现找不到wget命令,可先用下面命令安装
yum -y install wget
2. 奈一获取
(2)关注公众号回复:python3即可
0x02 安装编译和依赖环境
1. 安装依赖
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-dev
3.7
版本之后需要一个新的包 libffi-devel
yum -y install libffi-devel
2. 安装编译器
yum -y install gcc
0x03 编译并安装Python3
1. 解压源码包
cd /root/software tar -zxvf Python-3.9.5.tgz
注意,这是源码包,还需要编译的,不是安装包。
2. 编译Python3
我想把python安装在 /root/app
这个路径,还没有这个路径,所以需要先创建出来
mkdir -p /root/app/python3
配置安装路径前缀:
cd Python-3.9.5 ./configure --prefix=/root/app/python3
编译:
make
此过程将会进行大概一两分钟。
3. 安装Python3
编译成功后,进行安装:
make install
表示安装成功!其实可以看到黄色字体的警告,提示还没有将 /root/app/python3/bin
路径配置到 PATH
(环境变量)。
0x04 检验Python3
1. 校验Python3的编译器
/root/app/python3/bin/python3.9
2. 配置环境变量
vim /etc/profile
export PYTHON_HOME=/root/app/python3 export PATH=$PATH:$PYTHON_HOME/bin
使环境变量生效:
source /etc/profile
3. 校验Python3及pip3
检查Python3及pip3是否可用
python3 -V pip3 -V
0xFF 总结
- 教程比较轻松,不同的版本可能会有小小差异,请自行查阅资料。
- Windows版本请参考教程:Python3的安装(Windows)。