繁体   English   中英

Elastic Beanstalk 错误地使用 Python 2.7 而不是 3.7 部署环境

[英]Elastic Beanstalk is wrongly deploying environment with Python 2.7 rather than 3.7

运行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。 这里有什么问题?

您必须使用python3而不是python

python3 -V
Python 3.7.6

python -V
Python 2.7.16

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM