使用 Google Cloud SDK 安装程序

Cloud SDK 为各个受支持的平台提供安装程序,可通过交互方式或非交互方式进行部署。

交互式安装

使用安装程序,您可以以交互模式快速下载、安装和设置最新版本的 Cloud SDK。当您运行安装程序时,安装程序便会下载 Cloud SDK 组件,并将其安装在本地系统上。安装程序还会执行其他设置任务,例如,将 Cloud SDK 组件添加至您的 PATH 以及在您的 shell 中启用命令补全功能。

Linux
  1. 在命令提示符处输入以下内容:
    curl https://sdk.cloud.google.com | bash
  2. 重启 shell:
    exec -l $SHELL
  3. 运行 gcloud init 来初始化 gcloud 环境:
    gcloud init
macOS
  1. 在命令提示符处输入以下内容:
    curl https://sdk.cloud.google.com | bash
  2. 重启 shell:
    exec -l $SHELL
  3. 运行 gcloud init 来初始化 gcloud 环境:
    gcloud init
Windows
  1. 下载 Cloud SDK 安装程序。该安装程序带有 Google Inc. 的标志。

  2. 启动安装程序并按提示操作。

    Cloud SDK 要求安装 Python 2(发行版本为 Python 2.7.9 或更高版本)。默认情况下,安装程序将安装所有必需的依赖关系组件(包括所需的 Python 版本)。如果您已安装 Python 2.x.y 并希望使用该组件,您可以取消选中用于安装捆绑的 Python 的选项。

  3. 安装完成后,接受以下选项:

    • Start Cloud SDK Shell
    • Run gcloud init

  4. 安装程序会启动终端窗口并运行 gcloud init 命令。

  5. 默认安装不包括利用 gcloud 命令部署应用所必需的 App Engine 扩展程序。这些组件可通过 Cloud SDK 组件管理器进行安装。

注意:在运行 Windows Server 的 Google Compute Engine 实例上,Internet Explorer 启用了增强的安全配置。此设置会阻止您运行上述安装程序。请先停用“增强的安全配置”,然后重启 Internet Explorer,之后再运行安装程序。要查看有关如何在 Windows Server 实例上停用增强的安全功能的说明,请打开 Windows 帮助中心,并搜索“IE ESC”。

您也可以通过下载 .zip 文件来安装最新版本:

  1. 下载 google-cloud-sdk.zip 并解压缩。(右键点击下载的文件并选择全部提取。)

  2. 启动 google-cloud-sdk\install.bat 脚本并按照安装提示操作。

  3. 安装完成后,重新启动命令提示符 (cmd.exe)。

  4. 运行 gcloud init

    C:\> gcloud init

非交互式(静默)部署

或者,您可以使用安装程序以非交互的方式自动执行 Cloud SDK 安装。请按照交互式安装的安装说明操作,并使用以下附加标志来禁止提示:

适用于 Linux:

  • --disable-prompts - 停用提示。

  • --install-dir=DIRECTORY - 将安装根目录设为 DIRECTORY。Cloud SDK 将安装在 DIRECTORY/google-cloud-sdk 中。默认为 $HOME。

对于 Windows:

  • /S - 静默安装。不显示安装程序页面。可使用标志来更改安装设置。
  • /D - 设置默认安装目录。它必须是命令行中所使用的最后一个参数,且不能包含任何引号,即便路径包含空格也是如此。仅支持绝对路径,例如 /D=C:\CloudSDK
  • /allusers - 为所有用户安装
  • /singleuser - 为当前用户安装(默认)
  • /noreporting - 停用使用情况报告(默认设置为发送使用情况报告)
  • /nostartmenu - 不要创建“开始”菜单快捷方式(默认设置为创建快捷方式)
  • /nodesktop - 不要创建桌面快捷方式(默认设置为创建快捷方式)