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

Windows环境下gcloud命令报InsecureRequestWarning的解决求助

解决Windows PowerShell中gcloud CLI的urllib3 InsecureRequestWarning警告

以下几种方法可以通过PowerShell消除该警告,无需修改Google Cloud SDK的第三方库文件:

方法一:临时在PowerShell会话中禁用警告

在执行gcloud命令前,先设置Python环境变量忽略指定警告:

$env:PYTHONWARNINGS = "ignore:Unverified HTTPS request"

之后直接执行gcloud命令即可,例如:

gcloud auth list

方法二:永久生效的PowerShell配置

将环境变量设置添加到PowerShell的配置文件中,每次启动PowerShell自动生效:

  1. 打开PowerShell配置文件:
notepad $PROFILE
  1. 在文件中添加一行:
$env:PYTHONWARNINGS = "ignore:Unverified HTTPS request"
  1. 保存文件后重启PowerShell,后续所有gcloud命令都会自动忽略该警告。

方法三:创建gcloud包装脚本

编写一个PowerShell脚本作为gcloud的入口,自动设置环境变量后调用原gcloud脚本:

  1. 新建一个gcloud-no-warning.ps1文件,内容如下:
$env:PYTHONWARNINGS = "ignore:Unverified HTTPS request"
& "C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\bin\gcloud.ps1" $args
  1. 以后通过这个脚本执行gcloud命令,例如:
.\gcloud-no-warning.ps1 compute instances list

说明:之前修改connectionpool.py无效,是因为gcloud使用独立打包的Python环境,且直接修改第三方库文件会被SDK更新覆盖,并非正确的解决路径。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 04:28:10