You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Amazon Linux EC2实例的Python 3.9升级至Python 3.10?

在Amazon Linux EC2实例中将Python 3.9升级至3.10(用于Lambda层)

以下是精准安装Python 3.10(避免升级到3.11)的步骤:

  • 更新系统基础包:
    sudo yum update -y

  • 安装编译Python所需的依赖库:
    sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel zlib-devel

  • 下载指定版本的Python 3.10源码包(以3.10.12为例,为3.10系列最新稳定版):
    wget https://www.python.org/ftp/python/3.10.12/Python-3.10.12.tgz

  • 解压源码包:
    tar xzf Python-3.10.12.tgz

  • 进入解压目录,配置编译参数(指定安装路径,避免覆盖系统默认Python):
    cd Python-3.10.12
    sudo ./configure --enable-optimizations --prefix=/usr/local/python3.10

  • 编译并执行安装(使用altinstall防止替换系统默认Python命令):
    sudo make altinstall

  • 验证安装结果:
    /usr/local/python3.10/bin/python3.10 --version
    输出应为Python 3.10.12

  • (可选)创建软链接,方便直接调用python3.10和pip3.10:
    sudo ln -sf /usr/local/python3.10/bin/python3.10 /usr/bin/python3.10
    sudo ln -sf /usr/local/python3.10/bin/pip3.10 /usr/bin/pip3.10

注意事项

构建Lambda层时,务必使用pip3.10安装依赖,确保依赖包与Python 3.10版本兼容,符合Lambda运行环境要求。

内容的提问来源于stack exchange,提问作者user433342

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 14:17:09