【问题标题】:Google Cloud SDK must have Python installed and on your PATHGoogle Cloud SDK 必须安装 Python 并在您的 PATH 上
【发布时间】:2019-12-20 18:06:21
【问题描述】:

我一直在使用 Google SDK shell 为我们的网站上传文件。现在突然间我收到了这个错误:

要使用 Google Cloud SDK,您必须在 PATH 上安装 Python。 作为替代方案,您也可以设置 CLOUDSDK_PYTHON 环境变量 到你的 Python 可执行文件的位置。

发生了什么变化?

我尝试再次下载 SDK 安装程序并得到以下结果: 输出文件夹:C:\Program Files (x86)\Google\Cloud SDK 下载 Google Cloud SDK 核心。 提取 Google Cloud SDK 核心。 创建 Google Cloud SDK bat 文件:C:\Program Files (x86)\Google\Cloud SDK\cloud_env.bat 安装组件。 欢迎使用 Google Cloud SDK! 要使用 Google Cloud SDK,您必须在 PATH 上安装 Python。 作为替代方案,您也可以设置 CLOUDSDK_PYTHON 环境变量 到您的 Python 可执行文件的位置。 安装失败。请帮助我,因为我需要更新我们的网站。

【问题讨论】:

标签: sdk


【解决方案1】:

您可以按照以下步骤操作:

第 1 步 -- 卸载所有 Python 版本 3 及更高版本
Step-2 -- 安装 Python 版本 - 2.x.x(我已经安装了 - 2.7.17)
第 3 步 -- 重新启动您的机器(非强制性)
第 3 步 -- 创建环境变量 - CLOUDSDK_PYTHON 并提供值为 C:\Python27\python.exe
Step-4 -- 再次运行 GoogleCloudSDKInstaller.exe

我认为它应该可以工作,但如果它没有为单个用户运行 GoogleCloudSDKInstaller.exe,那么所有用户

【讨论】:

  • 这对我有用。此外,Google Cloud SDK 版本 274.0.0 存在一个不适用于 Windows 的错误,因此您可能必须回滚到 273.x.x
【解决方案2】:

尝试创建名为“CLOUDSDK_PYTHON”的环境变量并指向“python.exe”(输入您自己的路径)。就我而言,我确实安装了 Python 3.7,这解决了我的问题。

【讨论】:

    【解决方案3】:

    无需更改版本。当您安装安装文件夹时设置 C:\Python38-32 {即选择 C ​​盘} 按照说明 您将被提供添加环境验证框并继续

    就是这样

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-12
      • 1970-01-01
      • 1970-01-01
      • 2020-03-23
      • 2018-04-17
      相关资源
      最近更新 更多