我是不是需要“Linux 的 Windows 子系统”才能将 python 应用程序部署到 Windows 操作系统中的 aws elastic beanstalk?

Posted

技术标签:

【中文标题】我是不是需要“Linux 的 Windows 子系统”才能将 python 应用程序部署到 Windows 操作系统中的 aws elastic beanstalk?【英文标题】:Do i need a "Windows Subsystem for Linux" to deploy a python app to aws elastic beanstalk from windows OS?我是否需要“Linux 的 Windows 子系统”才能将 python 应用程序部署到 Windows 操作系统中的 aws elastic beanstalk? 【发布时间】:2019-03-07 20:46:51 【问题描述】:

我正在关注 aws-docs 上的烧瓶教程,对于 Windows 操作系统,它要求我安装“适用于 Linux 的 Windows 子系统”,但没有这个它对我有用。

我能够将 hello world 应用程序部署到 eb。任何想法为什么我需要这个子系统以及没有它它是如何工作的?我在 Windows 10 上/使用 Pycharm

【问题讨论】:

能否附上文档的链接,上面说您需要“Linux 的 Windows 子系统”?此外,您是对的,您不需要任何特殊的东西就可以从 Windows 部署到 EB。 【参考方案1】:

对于 AWS Beanstalk Flask Tutorial,您可以选择安装适用于 Linux 的 Windows 子系统。这不是实际创建和部署 Beanstalk 应用程序所必需的。

Linux 子系统用于访问类似 Linux 的环境进行开发和测试。如果您的目标环境是 Linux,Linux 子系统将很有用。

【讨论】:

以上是关于我是不是需要“Linux 的 Windows 子系统”才能将 python 应用程序部署到 Windows 操作系统中的 aws elastic beanstalk?的主要内容,如果未能解决你的问题,请参考以下文章

windows下linux子系统安装

Linux的Windows子系统在安装时忽略元数据选项

Windows下的Linux子系统安装,WSL 2下配置docker

win10开启适用于linux的子系统重启后依旧没有开启

在适用于 Linux 的 Windows 子系统上安装 Apache

通过 IntelliJ 在 Linux 的 Windows 子系统中使用 Git