[英]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.