在CentOS容器中安装Python 3.8

发布时间 2023-11-04 13:44:37作者: peijiao

 

  1. 进入已下载的CentOS容器终端:

    docker run -it centos:7.9.2009 /bin/bash
    
  2. 在容器终端中,首先更新系统软件包列表:

    yum update
    
  3. 安装相关依赖包以支持Python编译和构建过程:

    yum install gcc openssl-devel bzip2-devel libffi-devel -y
    
  4. 下载Python 3.8的源代码包(源码包可以从Python官方网站上下载):

    curl -O https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
    
  5. 解压下载的源代码包:

    tar xzf Python-3.8.12.tgz
    
  6. 进入解压后的目录:

    cd Python-3.8.12
    
  7. 配置并编译Python源代码:

    ./configure --enable-optimizations
    make
    make altinstall
    

    此处使用make altinstall而不是make install,可以避免覆盖系统默认的Python版本。

  8. 安装完成后,可以验证Python 3.8是否成功安装:

    python3.8 --version
    

    如果显示Python 3.8的版本信息,则表示安装成功。

现在你已经在CentOS容器中成功安装了Python 3.8。你可以使用python3.8命令来执行Python脚本,并使用pip安装所需的包和库。