修复 Gemini Cli Google Oauth Personal 的错误: Google Cloud Project Is Required

When logging into Gemini CLI with a personal Google account can fail with this error: 有时候登录 Gemini CLI 的个人账户时,总会出现下面的错误:

Failed to login. Message: This account requires setting the GOOGLE_CLOUD_PROJECT or GOOGLE_CLOUD_PROJECT_ID env var.

这乍一看可能会让人困惑,因为官方文档 指出,个人 Google 帐户不需要 Google Cloud 项目——但也有例外情况

实际上,其中一个例外情况是,Gemini CLI 在 OAuth-Personal 登录期间仍然会检查以下环境变量是否存在。

修复方法

设置虚拟值并重试登录:

export GOOGLE_CLOUD_PROJECT="no-project-required"
export GOOGLE_CLOUD_PROJECT_ID="no-project-required"

完成。


> 可在 Twitter/X 上评论该篇文章或在下面留言(需要有 GitHub 账号)