为什么在Elasticbeanstalk上安装Python2.7而不是Python3.6

时间:2019-06-04 08:13:06

标签: python django amazon-elastic-beanstalk

我正在按照本教程(https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create-deploy-python-django.html#python-django-configure-for-eb)研究如何在elasticbeanstalk上设置Django应用程序。

我得到500 Internal Server Error,所以我已将sshd插入实例,并且它无法安装django2.2。当我在virtualenv中检查python版本时,它是2.7。

我不明白为什么或如何纠正。

这是我的.elasticbeanstalk/config.yml文件

branch-defaults:
  default:
    environment: django-env
    group_suffix: null
global:
  application_name: django-tutorial
  branch: null
  default_ec2_keyname: aws-eb
  default_platform: python-3.6
  default_region: us-east-1
  include_git_submodules: true
  instance_profile: null
  platform_name: null
  platform_version: null
  profile: eb-cli
  repository: null
  sc: null
  workspace_type: Application

我的EB版本是:

EB CLI 3.15.2 (Python 3.7.2)

0 个答案:

没有答案