首页 > 解决方案 > Google App Engine 上的部署失败“IOError: [Errno 2] No such file or directory: '""/output'"

问题描述

我是 GCP 的新用户。我正在使用Django项目。我想使用命令行在Google App Engine上部署我的项目gcloud app deploy。但我有一个问题。

我已经在谷歌讨论中发送了这个问题,但到目前为止我还没有得到答案。

我看到了日志,但我不明白。

这些是我的日志日志

需求文件

Django==2.1.7
djangorestframework==3.9.1
django-cors-headers==2.1.0
django-filter==2.1.0
factory-boy==2.10.0
coreapi==2.3.3
django-anymail==6.0
dj_database_url==0.5.0
python-decouple==3.0
setuptools==38.5.1
pip==19.0.3
pytz==2018.3
certifi==2018.1.18
wheel==0.30.0
psycopg2-binary==2.8.3
google-cloud-datastore==1.9.0
google-cloud-storage==1.19.1

标签: python-3.xgoogle-app-enginedjango-rest-frameworkgcloud

解决方案


为后代:

请将项目添加requirements.txt到您的问题中。

奇怪的是 pip 19.0.3 正在被卸载 (!) 并且 9.0.3 正在部署期间被安装。

它可能与您的问题无关,但您不应在您的问题中包含 piprequirements.txt


推荐阅读