【发布时间】:2021-08-03 04:43:46
【问题描述】:
我有一个使用谷歌云函数部署的 python 3.8 代码,直到今天一切都运行顺利,但我对代码进行了一些更新并重新部署了我的函数。从那时起,我收到以下错误。
部署失败: 构建失败:发现不兼容的依赖项:“functions-framework 2.1.2 有要求 click=7.0, but you have click 8.0.0.”;错误 ID:945b0f01
我也尝试重新部署一周前成功部署的现有代码,但我仍然收到上述错误。如果有人能分享他们对这个错误的想法,那就太好了。
下面是我的 requirements.txt 文件
pandas >= 1.1.5
fsspec >= 2021.04.0
gcsfs >= 2021.04.0
requests >= 2.23.0
alpaca-trade-api >= 0.51
datapackage >= 1.15
statsmodels >= 0.12.1
sendgrid
【问题讨论】:
-
将此行
click>=7.0,<8.0添加到 requirements.txt -
感谢@JohnHanley 成功了 :)
-
我团队中的每个人都突然开始遇到类似的错误。表明 Google 端存在问题。
-
@jamiet 相同
标签: google-cloud-platform google-cloud-functions