在CentOS容器中安装Python 3.8
-
进入已下载的CentOS容器终端:
docker run -it centos:7.9.2009 /bin/bash
-
在容器终端中,首先更新系统软件包列表:
yum update
-
安装相关依赖包以支持Python编译和构建过程:
yum install gcc openssl-devel bzip2-devel libffi-devel -y
-
下载Python 3.8的源代码包(源码包可以从Python官方网站上下载):
curl -O https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
-
解压下载的源代码包:
tar xzf Python-3.8.12.tgz
-
进入解压后的目录:
cd Python-3.8.12
-
配置并编译Python源代码:
./configure --enable-optimizations make make altinstall
此处使用
make altinstall
而不是make install
,可以避免覆盖系统默认的Python版本。 -
安装完成后,可以验证Python 3.8是否成功安装:
python3.8 --version
如果显示Python 3.8的版本信息,则表示安装成功。
现在你已经在CentOS容器中成功安装了Python 3.8。你可以使用python3.8
命令来执行Python脚本,并使用pip安装所需的包和库。
9.安装pip
python3.8 -m pip install --upgrade pip