【问题标题】:502 Bad Gateway error with ModuleNotFoundError: No module named 'flask_wtf' when i deploy my project to google cloudModuleNotFoundError 出现 502 Bad Gateway 错误:当我将项目部署到谷歌云时,没有名为“flask_wtf”的模块
【发布时间】:2020-05-15 13:28:36
【问题描述】:

我已经通过 pip install 安装了 wtf-form ,它在我的本地机器上运行良好。 但是,在我的 G-cloud 中使用 wtf-form 后,我收到了关于 502 badgate 和 Module can not be found 的错误。 我该如何解决?

【问题讨论】:

  • 您在 GCP 的哪个位置部署应用程序? (App 引擎、云函数)
  • @JoséSoní 你是什么意思?
  • 您使用哪个 Google Cloud Platform 来部署您的应用程序?这可能是 App Engine、Cloud Functions、Cloud Run ......
  • @JoséSoní 谷歌应用引擎。我已经关注了这个cloud.google.com/appengine/docs/standard/python3/quickstart
  • 能分享一下requirments.txt吗?

标签: python google-app-engine flask google-cloud-platform


【解决方案1】:

您需要在requirements.txt 文件中指定所有您的依赖项。如果你使用的是 Flask-WTF,它应该有这一行:

Flask-WTF==0.14.2

(或您需要的任何版本)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-27
    • 1970-01-01
    • 1970-01-01
    • 2014-10-04
    • 1970-01-01
    相关资源
    最近更新 更多