win10或11系统gemini cli使用谷歌帐号登录问题解决(原创~)

一、前置条件

1)需要开启文明上网(代理区域最好欧美,不能是香港)
2)谷歌帐号(没有的话自己申请个,申请帐号本文不介绍,自行解决)

二、解决要点汇总

1)安装node.js版本要大于18的版本;
2)文明上网工具要设置全局模式,同时代理区域最好选欧美国家;
3)解决“GOOGLE_CLOUD_PROJECT”相关错误;
4)解决google帐号报403无权限,帐号开通Google Code Assist权限;

三、解决过程

1)第一个问题,谷歌帐号登录不回调。
0
问题情况:打开文明上网工具安装node.js与gemini cli后,我兴高采烈地在cmd里执行gemini,选择第一个Google帐号登录,在认证页面点击“Sign in”一直无反映
解决:文明上网工具要使用“全局模式”,代理电脑所有ip,同时代理地点最好选欧美国家,香港地区也会有此问题。
 
2)第二个问题,谷歌帐号登录成功了,但是在gemini cli里报"GOOGLE_CLOUD_PROJECT"的错误
0
解决:登录Google Cloud项目地址:
https://console.cloud.google.com/welcome?inv=1&invt=Ab1S-A&project=fast-gecko-411205 ,创建自己的项目(若有则不用创建)。
 
0
在google_cloud创建完自己的项目后,会有一个项目ID,如下图所示,点击复制Prject_ID
0
然后自己电脑搜索框搜索”编辑系统环境变量“-”环境变量“-”系统变量“-”新建(W)...“
0
在系统环境变量添加”GOOGLE_CLOUD_PROJECT“环境变量,值是刚复制Prject_ID。
0
3)第三个问题,上述设置完了,再登录此时gemini cli报”403“无权限的问题。

 你只要看到返回的是个json数据,其中有403编码,就是这个问题啦。意思是说用户未开通gemini接口调用权限(因为使用达到限额后是收费的,如果个人帐号绑卡了,超过后会从卡里收费,因此需要个人点击开通权限)。此时使用登录Google Code Assist地址:

 
0
经过上述操作后再登录就可以了。然后就可以正常使用gemini 2.5 pro了,以下是我使用的截图。但是要说的是使用期间是一直要处于文明上网状态。
0
 
posted @ 2025-06-29 01:00  Runner_Jack  阅读(1875)  评论(1)    收藏  举报