gpt4 book ai didi

python - Circleci 与 gcloud sdk UnicodeDecodeError

转载 作者:太空宇宙 更新时间:2023-11-04 01:46:55 25 4
gpt4 key购买 nike

在提问之前,我想说我已经在 stackoverflow 上查找了所有类似的问题,但一切都没有用。

我最近遇到了一个奇怪的错误。我使用 CircleCI 作为 CI/CD 工具将我的服务部署到 GCP 应用引擎。

最近,我意识到 Nodejs8 现在可用于标准应用程序引擎。所以我从 Flex 应用程序引擎切换到标准应用程序引擎,并更改了我的 app.yaml,来自

env: flex
runtime: nodejs
automatic_scaling:
min_num_instances: 1

runtime: nodejs8
instance_class: F2
automatic_scaling:
min_instances: 0

我只更改了我的app.yaml,但发生了此错误

Beginning deployment of service [default]...
ERROR: gcloud crashed (UnicodeDecodeError): 'ascii' codec can't decode byte 0xeb in position 14: ordinal not in range(128)

If you would like to report this issue, please run the following command:
gcloud feedback

To check gcloud for common problems, please run the following command:
gcloud info --run-diagnostics
Exited with code 1

我知道这和python有关。但我无法理解为什么会发生这个错误,因为我只更改了 app.yaml。这是 gcloud sdk 或 CircleCI 的错误吗?

最佳答案

正如您从 App Engine 文档 [1] 中看到的那样:这是 Google App Engine 标准环境中的 Node.js 测试版。此功能可能会以向后不兼容的方式进行更改,并且不受任何 SLA 或弃用政策的约束。

不建议将 Beta 版本用于生产,因为它们可能会发生如上所述的更改。

您使用的文件夹名称中是否包含扩展 Unicode 字符?如果是这种情况,请尝试将 gcloud 安装/运行到其他目录中。不过,请记住,由于这是测试版,因此可能会发生不兼容的更改。

[1] https://cloud.google.com/appengine/docs/standard/nodejs/

关于python - Circleci 与 gcloud sdk UnicodeDecodeError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51112685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com