在Google App Engine上部署Flask应用程序

时间:2018-11-20 04:08:05

标签: python google-app-engine flask

这是我开发的第一个网络应用程序,因此,即使我彻底搜索了Google App Engine的所有内容,我仍然担心我的术语和Google fu不能满足我的需求。 当我打开终端并输入“ python main.py”时,我可以看到它在本地主机上可以正常工作。 现在,我正在尝试将此应用托管在Google App Engine上。我已经花了数小时观看Youtube教程和遵循设置指南,试图模拟它们的文件结构和文件内容。每当我部署应用程序时,都会收到“ 500-服务器错误:服务器遇到错误,无法完成您的请求。”

这是我的代码:https://github.com/csherrod5/csherrod5.github.io 这是我一直关注的各种指南类型的示例:https://medium.freecodecamp.org/how-to-build-a-web-app-using-pythons-flask-and-google-app-engine-52b1bb82b221 我希望有人能帮助我诊断问题。 谢谢所有光临的人

1 个答案:

答案 0 :(得分:0)

您的应用程序目录中没有lib文件夹,因此App Engine将没有您要导入的任何第三方库。

您已经正确添加了供应第三方库所需的appengine_config.py文件,但是您需要add the libraries you want to use to a 'lib' folder in your application directory

您要使用的某些库已内置在运行时中,只需add them to your app.yaml即可使用它们。