【发布时间】: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
我正在尝试安装需要 Python 2.7 的 Google Cloud SDK。我有 Python 3.5 和 2.7 和 Anaconda。我得到了一个 shell 脚本,我想告诉 shell 脚本使用 Python 2.7。我该怎么做?
【问题讨论】:
标签: python-2.7 shell google-cloud-sdk
你可以通过设置环境变量来改变pythongcloud使用的版本
export CLOUDSDK_PYTHON=path/to/python2.7
然后你可以运行install.sh。
请注意,您应该在每次使用 gcloud 时设置此环境变量,因此您可能希望为您的 shell 永久设置它。
【讨论】:
要添加到@cherba 的答案中的另一件事:
在 Windows 上,我发现 CLOUDSDK_PYTHON 必须是用户级别的变量,而不是系统级别的变量。 (如果您正在查看 Windows 系统环境变量,这是第一个框。)
【讨论】: