【问题标题】:How to use Google Cloud SDK in local environment如何在本地环境中使用 Google Cloud SDK
【发布时间】:2019-07-25 21:36:15
【问题描述】:

我目前正在使用 Google 的“旧版独立 SDK”来管理我的 google app engine python 项目。这提供了一个不错的 GUI,我可以在其中选择并在本地运行一个项目,然后在我对测试感到满意时部署它。

我最近收到来自 Google 的以下消息“...过去 30 天内使用旧版独立 SDK 的 App Engine 应用,需要迁移到 Cloud SDK”,因此我安装了 Cloud SDK。

提供的 Google Cloud SDK Shell a) 作为 dos 窗口运行,并且 b) 似乎复制了在线(实时)仪表板。鉴于我无法在没有测试的情况下更改(本地)代码和部署,我的问题是:- 1)如何在本地运行项目? 2)如何查看本地日志? 3)开心的时候,我该如何部署? 或者...是否有本地环境的 GUI? 或者...以上是否记录在我没有找到的地方?

如果这是一个愚蠢的问题,非常感谢和道歉。 大卫

【问题讨论】:

    标签: google-app-engine google-cloud-sdk


    【解决方案1】:

    2019 年 7 月 30 日,standalone App Engine SDK is deprecated。在这里你可以查看文档如何migrate from AppCft to gcloud command line

    1. 如何在本地测试您的应用程序?

      For Python you can use Local Development Server,包括云数据存储模拟器。 (还有Java的解决方案Java 8 Local Development Server)。

    2. 如何在本地查看日志?

      在 python 中到debug your code from the command line use interactive console。你必须导入你的代码PDB debbuger

    3. 如何部署应用程序?

      deploy your app with gcloud commandgcloud app deploy。 Cloud SDK 不包含用于部署的 GUI。

    【讨论】:

    • 谢谢@Pawel Czuczwara,你是救星。
    猜你喜欢
    • 1970-01-01
    • 2017-12-27
    • 2020-04-22
    • 2017-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-22
    • 2015-08-30
    相关资源
    最近更新 更多