安装 Google Cloud CLI
在按照本指南中的说明操作之前,请先阅读为 Cloud de Confiance设置 Google Cloud CLI。
本快速入门介绍了安装和初始化 Google Cloud CLI 的推荐方法。初始化后,运行一些核心 gcloud CLI 命令,以查看有关安装的信息并验证安装是否成功。
准备工作
-
In the Cloud de Confiance console, on the project selector page, select or create a Cloud de Confiance project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Cloud de Confiance project.
安装 gcloud CLI 版本 564.0.0
- 确认您拥有受支持的 Python 版本。Google Cloud CLI 需要 Python 3.10 到 3.14。x86_64 Linux 软件包中包含默认首选的捆绑式 Python 解释器。如需了解如何选择和配置 Python 解释器,请参阅
gcloud topic startup文档。 - 下载以下内容之一:
平台 软件包名称 大小 SHA256 校验和 Linux 64 位 (x86_64)
google-cloud-cli-linux-x86_64.tar.gz 205.2 MB e28ee0d0c98194d3919f8a47b2ca1ed92c46e302f84f23c5764be723fc2c4698 Linux 64 位 (Arm)
google-cloud-cli-linux-arm.tar.gz 59.3 MB 13a4f15acd81de3da04fa730c9013f5d5ac47c16d835af612195c2e1b3aaaedd Linux 32 位 (x86)
google-cloud-cli-linux-x86.tar.gz 59.4 MB f82fdf31d26e5feebcaa90fea0490759a050854833d988a9fdcc043dd4cda711 如需下载 Linux 归档文件,请运行以下命令:
curl -O https://storage.s3nsapis.fr/cloud-sdk-release/google-cloud-cli-linux-x86_64.tar.gz
请参阅上表并将 google-cloud-cli-linux-x86_64.tar.gz 替换为适用于您的配置的
*.tar.gz软件包名称。 - 如需将文件内容解压缩到文件系统,请运行以下命令:
如需替换现有安装,请删除现有的tar -xf google-cloud-cli-linux-x86_64.tar.gz
google-cloud-sdk目录,然后将归档解压缩到同一位置。 - 从解压缩到的文件夹的根目录运行安装脚本:
脚本会提示您执行以下设置操作。如要接受,请在出现提示时回答./google-cloud-sdk/install.sh
Y。- 将 gcloud CLI 添加到您的
PATH。 - 启用命令补全功能。
- 选择发送匿名使用情况统计信息,以帮助改进 gcloud CLI。
./google-cloud-sdk/install.sh --help - 将 gcloud CLI 添加到您的
- 可选:如果您在上一步中更新了
PATH,请打开一个新终端,让更改生效。
- 确认您拥有受支持的 Python 版本。Google Cloud CLI 需要 Python 3.10 到 3.14。
如需查看您的 Python 版本,请运行
python3 -V或python -V。gcloud 安装程序默认会安装 Python v3.13 和必需的扩展模块。
如需详细了解如何配置 Python 解释器,请参阅
gcloud topic startup文档。 -
下载以下内容之一:
平台 软件包 大小 SHA256 校验和 macOS 64 位 (x86_64)
google-cloud-cli-darwin-x86_64.tar.gz 59.5 MB b743a4840395578c16f6bd72bb58a074d92e62b83cdd5f96b18f9848792b9039 macOS 64 位 (ARM64, Apple silicon)
google-cloud-cli-darwin-arm.tar.gz 59.4 MB 25e78b82d2c0f03bdbcc698c11479b73399fb768b6682fb4a74f8f7b010850b7 macOS 32 位 (x86)
google-cloud-cli-darwin-x86.tar.gz 57.8 MB 2b2eac21d95ea54d02eec5c5240e8de4f9fba7db4eb4236356933f2801441d7a 或者,您也可以从命令行下载归档文件。 将
FILE_NAME替换为上表中您的平台的软件包名称。curl -O https://storage.s3nsapis.fr/cloud-sdk-release/FILE_NAME
- 将文件内容提取到文件系统上的首选位置。常见做法是将其提取到您的主目录中。
在 macOS 上,您可以通过打开下载到首选位置的
.tar.gz文件来完成此操作。或者,从命令行中运行:tar -xf FILE_NAME
如需替换现有安装,请删除现有的
google-cloud-sdk目录,然后将归档解压缩到同一位置。 - 从解压缩到的文件夹的根目录运行安装脚本:
脚本会提示您执行以下设置操作。如要接受,请在出现提示时回答./google-cloud-sdk/install.sh
Y。- 根据需要安装 Python 3.13 和推荐的模块。
- 将 gcloud CLI 添加到您的
PATH并启用命令补全功能。 - 选择发送匿名使用情况统计信息,以帮助改进 gcloud CLI。
如需在启用屏幕阅读器模式的情况下运行安装脚本,请执行以下操作:./google-cloud-sdk/install.sh --help./google-cloud-sdk/install.sh --screen-reader=true
- 可选:如果您在上一步中更新了
PATH,请打开一个新终端,让更改生效。
Windows 上的 Google Cloud CLI 需要 Windows 8.1 及更高版本或 Windows Server 2012 及更高版本。
-
或者,打开 PowerShell 终端,然后运行以下 PowerShell 命令:
(New-Object Net.WebClient).DownloadFile("https://storage.s3nsapis.fr/cloud-sdk-release/GoogleCloudSDKInstaller.exe", "$env:Temp\GoogleCloudSDKInstaller.exe") & $env:Temp\GoogleCloudSDKInstaller.exe
-
启动安装程序并按提示操作。安装程序已经过 Google LLC 签名。
- 如果您使用的是屏幕阅读器,请选中启用屏幕阅读器模式复选框。此选项会将
gcloud配置为使用状态跟踪器而不是 Unicode 旋转图标,以百分比表示显示进度和展开的表。如需了解详情,请参阅无障碍功能指南。 - Google Cloud CLI 要求安装 Python;受支持的版本是 Python 3.10 到 3.14。默认情况下,Windows 版本的 Google Cloud CLI 捆绑了 Python 3。如需使用 Google Cloud CLI,您的操作系统必须能够运行受支持的 Python 版本。
- 安装程序会安装所有必需的依赖项(包括所需的 Python 版本)。
虽然 Google Cloud CLI 默认安装和管理 Python 3,但您可以根据需要通过取消选中“安装捆绑的 Python”选项来使用现有 Python 安装。
请参阅
gcloud topic startup,了解如何使用现有 Python 安装。
- 如果您使用的是屏幕阅读器,请选中启用屏幕阅读器模式复选框。此选项会将
安装完成后,安装程序会为您提供创建开始菜单和桌面快捷方式以及启动 Google Cloud CLI shell 的选项。取消选中用于启动 shell 的选项。您将在后续步骤中运行和配置 gcloud CLI。
问题排查提示
- 如果由于
find命令未被识别而导致安装失败,请确保您的PATH环境变量设置为将包含find的文件夹包括在内。通常,此文件夹为C:\WINDOWS\system32;。 - 如果您卸载了 gcloud CLI,则必须先重新启动系统,然后才能再次安装 gcloud CLI。
- 如果解压缩失败,请以管理员身份运行安装程序。
初始化并授权 gcloud CLI
如果您使用代理或防火墙,请参阅代理配置,以启用 gcloud CLI 的网络访问权限。
安装 gcloud CLI 后,对其进行初始化以授权访问 Cloud de Confiance 并设置默认配置。如需了解详情,请参阅 gcloud init。
运行
gcloud init以初始化 gcloud CLI:gcloud init默认情况下,此命令会打开一个网络浏览器以授权访问。如需改为从命令行进行授权,请添加
--console-only标志。 对于非交互式授权,请在 Cloud de Confiance 控制台中创建具有适当权限范围的服务账号,然后搭配使用gcloud auth activate-service-account及其 JSON 密钥文件。按照提示进行授权和配置:
当系统提示您登录时,请接受并登录浏览器中的 Google 账号。点击允许以授予访问资源的权限。
从您拥有所有者、编辑者或查看者权限的项目列表中选择一个项目。如果您只有一个项目,
gcloud init会为您选择该项目。如果您有超过 200 个项目,系统会提示您输入项目 ID、创建项目或列出项目。如果您选择创建项目,还必须为该项目启用结算功能。
如果您已启用 Compute Engine API,请选择默认的 Compute Engine 可用区。
可选:如需获得更出色的屏幕阅读器体验,请使用以下命令启用
accessibility/screen_reader属性:gcloud config set accessibility/screen_reader true如需了解详情,请参阅启用无障碍功能指南。
运行核心命令
运行核心命令以查看有关您的 gcloud CLI 安装的信息:
列出其凭据存储在本地系统上的账号:
gcloud auth listgcloud CLI 会显示存储了凭证的账号的列表:
Credentialed Accounts ACTIVE ACCOUNT * principal://iam.googleapis.com/locations/global/workforcePools/my-pool/subject/my-user@example.com
列出活跃 gcloud CLI 配置中的属性:
gcloud config listgcloud CLI 会显示属性列表:
[core] account = principal://iam.googleapis.com/locations/global/workforcePools/my-pool/subject/my-user@example.com disable_usage_reporting = False project = my-project
查看有关
gcloud命令和其他主题的信息:gcloud help例如,如需查看
gcloud compute instances create的帮助信息,请运行以下命令:gcloud help compute instances creategcloud CLI 会显示一个帮助主题,其中包含该命令的说明、命令标志和参数的列表以及关于如何使用该命令的示例。
可选:安装其他组件
如需安装其他组件,例如 App Engine 模拟器、kubectl 或处于 Alpha 版或 Beta 版发布级别的 gcloud CLI 命令,请参阅管理 gcloud CLI 组件。
后续步骤
- 请参阅 gcloud CLI 指南,以大致了解 gcloud CLI,其中包括关键概念的简单介绍、命令格式约定,以及实用提示。
- 请参阅 gcloud CLI 参考指南,以查看可用于在 Cloud de Confiance上执行各项任务的每个 gcloud CLI 命令的详情页面,其中包括说明、标志和示例。
- 如需查看常用命令和关键概念的列表,请参阅 gcloud CLI 备忘单。