【问题标题】:trouble installing Google Cloud SDK in ubuntu在 ubuntu 中安装 Google Cloud SDK 时遇到问题
【发布时间】:2014-06-08 12:01:57
【问题描述】:

我正在尝试在 ubuntu 中安装 Google Cloud SDK,但出现错误:

[root@localhost google-cloud-sdk]# ./install.sh

Welcome to the Google Cloud SDK!

File "/home/marilu/google-cloud-sdk/bin/bootstrapping/install.py", line 182

with open(rc_path) as rc_file:

          ^

SyntaxError: invalid syntax [root@localhost google-cloud-sdk]# 

我已经安装了 Python;这就是它的样子

[root@localhost marilu]# ls -l

drwxr-xr-x  5 marilu marilu     4096 Apr  8 11:35 google-cloud-sdk

drwxrwxr-x 19 marilu marilu     4096 Apr 23 09:08 Python-2.7.6

[root@localhost marilu]# 

有人可以帮助我吗?为什么会出现这个错误?

【问题讨论】:

    标签: python python-2.7 sdk cloud


    【解决方案1】:

    1 通过在 shell 或终端中运行以下命令来下载并安装 Google Cloud SDK:

    卷曲 https://dl.google.com/dl/cloudsdk/release/install_google_cloud_sdk.bash |重击

    2 重新启动您的 shell 或终端。

    3 通过运行gcloud auth login 向 Google Cloud Platform 进行身份验证。

    你试过了吗?

    【讨论】:

    • 如何在服务器上重新启动 shell。有没有替代品。
    • 使用source ~/.profile && source ~/.bashrc代替第2步
    【解决方案2】:

    在撰写本文时,install.sh 和 install.py 需要 Python 2.7,当默认/系统 Python 版本为 3+ 时,我观察到类似的错误。您可以通过运行python --version 来确认。

    您有几种方法可以解决这个问题:

    1. 设置一个环境变量来告诉 install.sh 使用哪个 python,即将以下行添加到 ~/.bashrc:

    export CLOUDSDK_PYTHON=/path/to/python2.7

    然后source ~/.bashrc 并重新运行 install.py

    或 2.创建一个python2.7Virtual Environment,激活它,然后运行install.sh

    您可以通过运行which python2.7找到安装的python2.7可执行文件的位置。

    【讨论】:

      【解决方案3】:
      echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
      
      curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
      
      sudo apt update
      
      sudo apt-get install google-cloud-sdk
      
      gcloud init
      

      【讨论】:

        【解决方案4】:

        您可以使用apt-get 在 Ubuntu/Debian 系统中安装 Cloud SDK。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2017-06-04
          • 1970-01-01
          • 1970-01-01
          • 2011-11-11
          • 2012-08-27
          • 2015-07-26
          • 1970-01-01
          相关资源
          最近更新 更多