AWS Systems Manager
用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

在使用代理服务器的 Amazon Linux 实例上升级 Python 请求模块

要修补使用代理以及由 Amazon Linux AMI 创建的实例,Patch Manager 需要在该实例上安装 Python requests 模块的新版本。我们建议始终升级到最新的发布版本。

要确保已安装 Python requests 模块的最新版本,请遵循以下步骤:

  1. 登录 Amazon Linux 实例,或在 Run Command 中使用 AWS-RunShellScript SSM 文档,在实例上运行以下命令:

    pip list | grep requests
    • 如果模块已安装,请求会在与以下内容类似的响应中返回版本号:

      requests (1.2.3)
    • 如果模块未安装,请运行以下命令进行安装:

      pip install requests
    • 如果未安装 pip 本身,请运行以下命令进行安装:

      sudo yum install -y python-pip
  2. 如果模块已安装,但列出的版本早于 2.18.4 (例如上一步中显示的 1.2.3),请运行以下命令升级到 Python requests 模块的最新版本:

    pip install requests --upgrade