1、下载并解压 python3.12.0 源码
#1.cd到指定目录下,存放Python安装包文件中(自定义)
cd /usr/local/src/
#2.下载Python安装包
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
#3.解压
tar -xzvf Python-3.12.0.tgz
#4.进入解压好的Python-3.12.0
cd Python-3.12.0
#5.赋予权限
chmod +x configure
2、编译安装
指定安装在/usr/local/python3 目录下,修改”–prefix=“后面的参数可以更改安装目录
./configure --prefix=/usr/local/python3
3、make 编译
make
4、安装
altinstall 和 install,二者的一个重要区别在于,后者会创建符号链接,将 python3 等命令链接到正在安装的新版本 Python3 上,这可能会对系统造成破坏
make altinstall
删除一些临时文件(删除源代码(C\C++ code)生成的执行文件和所有的中间目标文件)
make clean
5、创建软链接(若已自动创建了的则不需手动创建)
在/usr/bin 路径下创建 python3 软链,指向已安装的 python3.12
ln -s /usr/local/python3/bin/python3.12 /usr/bin/python3
/usr/bin 路径下创建 pip 软链,指向已安装的 pip3.12
ln -s /usr/local/python3/bin/pip3.12 /usr/bin/pip3
6、验证是否成功安装 python
查看 python3 版本是否为刚才安装的版本
1、确认 Docker 是否已安装:
sudo yum list installed | grep docker
如果没有安装,执行下一步。
2、安装 Docker:
sudo yum install docker
3、启动 Docker 服务:
sudo systemctl start docker
4、设置 Docker 开机自启:
sudo systemctl enable docker
5、验证 Docker 安装成功:
docker --version