【问题标题】:Elastic Beanstalk is wrongly deploying environment with Python 2.7 rather than 3.7Elastic Beanstalk 错误地使用 Python 2.7 而不是 3.7 部署环境
【发布时间】:2020-06-19 18:53:38
【问题描述】:

在运行eb init 之后,我选择了 Python 3.7 和 AL 2 的环境。这是生成的配置文件:

branch-defaults:
  default:
    environment: django-env
    group_suffix: null
global:
  application_name: dashboard
  branch: null
  default_ec2_keyname: aws-eb
  default_platform: Python 3.7 running on 64bit Amazon Linux 2
  default_region: us-west-2
  include_git_submodules: true
  instance_profile: null
  platform_name: null
  platform_version: null
  profile: eb-cli
  repository: null
  sc: null
  workspace_type: Application

很明显,我应该在 EC 2 实例中安装 python 3.7,但事实并非如此。

当我通过 SSH 进入实例并运行 python 时,实例的默认值为 2.7。这里有什么问题?

【问题讨论】:

    标签: python amazon-web-services amazon-elastic-beanstalk


    【解决方案1】:

    您必须使用python3 而不是python。

    python3 -V
    Python 3.7.6
    

    但是

    python -V
    Python 2.7.16
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-24
      • 2020-09-08
      • 2015-10-23
      • 2016-07-18
      • 2016-04-20
      • 2014-05-30
      • 2015-09-18
      • 2016-03-04
      相关资源
      最近更新 更多