使用此处概述的步骤成功部署测试应用程序之后:http
:
//docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Python_flask.html
我尝试部署具有以下结构的实际flask应用程序:
myApp/
runServer.py
requirements.txt
myApp/
__init__.py
helpers.py
clean.sh
static/
myApp.css
handlers/
__init__.py
views.py
templates/
layout.html
viewOne.html
viewTwo.html
其中views.py
包含我的网址映射。
我尝试eb
在根目录以及myApp
模块中初始化实例,git aws.push
但是在AWS仪表板上收到以下错误: ERROR Your WSGIPath refers to a file that does not exist.
应用程序无法正常工作(任何路径均为404)。
如何将上述Flask
应用程序部署到弹性beantalk?
将以下内容添加到.ebextensions/<env-name>.config
:
option_settings:
"aws:elasticbeanstalk:container:python":
WSGIPath: myApp/handlers/views.py
更新:
如果您没有.ebextensions目录,请为该项目创建一个。您可以在《定制和配置AWS Elastic
Beanstalk环境》
指南中找到有关容器配置的更多信息。
我最近一直在努力将我的Flask应用程序部署到AWS ElasticBeanstalk。我对网络项目和AWS还比较陌生,所以每天都很艰难。每隔一段时间,我会将我的项目部署到EB(我过去一直能够解决问题),但自从我从一个单一的对于更结构化的方法,我一直在努力。部署本身已成功,但我面临500个错误。日志上写着: 我的应用程序结构是: 我的
问题内容: 谁能帮助我在IIS 6上运行Flask应用程序?我曾尝试使用isapi-wsgi,但是当我访问虚拟目录地址时,会得到一个页面,显示“找不到指定的模块”。还有其他选择吗? 以下是我为isapi-wsgi编写的Python脚本。已创建虚拟目录,并且在IIS管理器中一切正常,但该站点无法正常工作。 问题答案: 高层概述 HTTP-> IIS-> ISAPI-> FastCGI-> WSGI(
使用以下步骤成功部署测试应用程序后:http://docs.aws.amazon.com/ellasticbeanstalk/latest/dg/create_deploy_python_flask.html 我尝试部署实际的flask应用程序,该应用程序具有以下结构:
我已经训练了一个深度学习模型,对于Ui部分,我使用了flask模块。 我有一个训练过的模型是900MB大小的。 我无法在google app engine上部署这个flask应用程序,因为训练模型的内存问题。 有谁能帮助我如何在google App Engine上部署我的flask应用程序吗?
问题内容: 我遇到了一个奇怪的问题-显然,某些Node.js模块的 文件夹层次结构 如此之 深 ,以至于Windows复制命令(或我们实际使用的PowerShell 就是PowerShell的)在路径超过250时遇到了臭名昭著的“路径过长”错误字符长。 例如,这是一个单个Node模块可以创建的文件夹层次结构: 看起来很疯狂,但对于Node模块却是现实。 我们需要在部署期间使用复制粘贴(我们没有使用
当我部署flask应用程序时,它显示successful,但当我检索日志时,我看到错误“flask not found”。我的需求文件中有烧瓶。任何帮助。 [Sat Jan 11 06:51:50.503908 2020][:error][pid 3393][remote 127.0.0.1:0]mod_wsgi(pid=3393):目标wsgi脚本'/opt/python/current/app