我正在使用Google Cloud的pubsub进行Python项目。
在我的Python文件中,有以下导入语句:
from google.cloud import pubsub_v1
在本地,一切正常,但是当我使用以下工具部署它时:
gcloud app deploy
此错误在我的应用引擎上发生:
ModuleNotFoundError:没有名为“ google”的模块在(/srv/pubsub/pub.py:21)
我在做什么错?
检查requirements.txt。通常,开发人员会在本地进行测试,但忘记将库包含在requirements.txt中App Engine将在Cloud Build中构建代码,并将安装在requirements.txt元数据中列出的依赖项