“ python37”运行时不支持python appengine Pipfile

问题描述

我遇到以下错误

`INVALID_ARGUMENT: File Pipfile not supported in the"python37" runtime   in "./app.yaml",line 134`. 

我尝试了其他建议删除Pipfile并将其替换为requirements.txt的解决方案,但是由于代码库中没有Pipfile开头,因此它们无法正常工作。

Pipfile是否还有其他名称?也许我在app.yaml中缺少了一些东西

runtime: python37
version: 1
default_expration: 7d
auto_id_policy: default

解决方法

根据App Engine dependencies

当前不支持使用Pipfile/Pipfile.lock标准的依赖关系规范,并且您的项目中不得包含这些文件。

您也可以选中与您的问题有关的thread

否则,它可能正在获取文件和app.yaml的缓存的早期版本。您可以在明确声明修改后的app.yaml时尝试重新部署。 $ gcloud app deploy [new_app.yaml]