Gemini CLI 无法登录问题解决方案

gemini failed to login 学习笔记
这篇文章大约需要2分钟阅读。

我今天准备尝试Gemini CLI 的时候遇到了一直无法登录的问题。在Github上看了看,很多外国人也遇到了该问题。

报错信息:

Failed to login. Message: Invalid URL

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

Sponsored links

解决办法

按照如下步骤来:

1. 打开你的梯子,规则模式还是全局模式随便。

2. 设置代理的环境变量。这里的7897是端口号,请自行替换成自己的。

Windows (CMD):

set http_proxy=http://127.0.0.1:7897

Windows (PowerShell):

$env:http_proxy="http://127.0.0.1:7897"

macOS / Linux (Bash/Zsh):

export http_proxy=http://127.0.0.1:7897

3. 打开 https://console.cloud.google.com/

4. 选择一个项目,或者创建一个新项目。然后复制项目ID。

choose google cloud project

5. 将项目ID设置到环境变量中,命名为 GOOGLE_CLOUD_PROJECT。

设置环境变量的方法有很多,你可以直接在命令行工具里设置,也可以自己去系统里设置。

Windows (CMD):

set GOOGLE_CLOUD_PROJECT=你的项目ID

Windows (PowerShell):

$env:GOOGLE_CLOUD_PROJECT="项目ID"

macOS / Linux (Bash/Zsh):

export GOOGLE_CLOUD_PROJECT=你的项目ID

还可以直接去系统里设置,打开高级系统设置 → 高级 → 环境变量,新建即可。

6. 搜索 Gemini for Google Cloud 这个服务并启用。然后回到命令行工具,就可以使用了。如果你是Windows用户,建议使用 Powershell。我用 CMD 的时候有时候会输入之后没有一点反应。

enable gemini for google cloud
Rate this post
Sponsored links
Sponsored links
学习笔记
订阅评论
提醒
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x