You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何重启登录请求?强制Google账号重新认证方法咨询

强制重新触发Google认证的方法

针对你遇到的问题,删除环境变量无法清除已保存的Google凭证——因为这些凭证通常存储在本地缓存或库的配置文件中,以下是几种可行的解决办法:

1. 清除Google Cloud本地凭证缓存

Google的认证凭证默认存在本地缓存目录,直接删除缓存文件即可:

  • Windows系统:删除路径 %APPDATA%\gcloud\credentials 下的所有JSON文件
  • macOS/Linux系统:删除路径 ~/.config/gcloud/credentials 下的所有JSON文件
  • 如果你安装了Google Cloud SDK,也可以直接执行命令:
    gcloud auth revoke --all
    

2. 重置Basedosdados库的认证状态

Basedosdados库会在本地保存认证信息,删除其配置目录即可重置:

  • Windows系统:删除 %USERPROFILE%\.basedosdados\ 目录
  • macOS/Linux系统:删除 ~/.basedosdados/ 目录

3. 在代码中强制触发交互式认证

调用bd.read_sql时,通过指定auth_mode参数强制使用交互式登录:

import basedosdados as bd
# 强制弹出Google账号登录窗口
bd.read_sql(query=query, billing_project_id=billing_id, auth_mode="interactive")

内容的提问来源于stack exchange,提问作者Lucas Brum

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 04:17:38