【问题标题】:Installing Google Cloud SDK with Python 2.7使用 Python 2.7 安装 Google Cloud SDK
【发布时间】:2016-10-17 15:32:30
【问题描述】:

我正在尝试安装需要 Python 2.7 的 Google Cloud SDK。我有 Python 3.5 和 2.7 和 Anaconda。我得到了一个 shell 脚本,我想告诉 shell 脚本使用 Python 2.7。我该怎么做?

【问题讨论】:

    标签: python-2.7 shell google-cloud-sdk


    【解决方案1】:

    你可以通过设置环境变量来改变pythongcloud使用的版本

    export CLOUDSDK_PYTHON=path/to/python2.7
    

    然后你可以运行install.sh

    请注意,您应该在每次使用 gcloud 时设置此环境变量,因此您可能希望为您的 shell 永久设置它。

    【讨论】:

    • 恐怕这行不通。我的理解也是,gcloud 是随 SDK 一起安装的,所以在运行 install.sh 之前,cloudSDK 的环境变量是否可用?
    • 你得到同样的错误吗?是的,在云 sdk 中运行任何东西(包括 install.sh 脚本)之前,需要设置和导出环境变量。
    【解决方案2】:

    要添加到@cherba 的答案中的另一件事:

    在 Windows 上,我发现 CLOUDSDK_PYTHON 必须是用户级别的变量,而不是系统级别的变量。 (如果您正在查看 Windows 系统环境变量,这是第一个框。)

    【讨论】:

      猜你喜欢
      • 2018-12-30
      • 2015-07-14
      • 2019-10-13
      • 2017-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-11
      相关资源
      最近更新 更多