我试图在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]#
有人能帮我吗?为什么会出现这个错误?
您可以使用apt-get在Ubuntu/Debían系统中安装Cloud SDK。
1在shell或终端中运行以下命令,下载并安装Google Cloud SDK:
2重新启动外壳或终端。
3通过运行
gcloud auth login
向Google云平台进行身份验证。你试过了吗?
与编写本文时一样,install.sh和install.py需要Python 2.7,当默认的/system Python版本为3+时,我发现了一个类似的错误。您可以通过运行
python --version
来确认这一点。有几种方法可以解决这个问题:
export CLOUDSDK_PYTHON=/path/to/python2.7
然后
source ~/.bashrc
并重新运行install.py或者 2。创建python2.7Virtual Environment,激活它,然后运行install.sh
通过运行
which python2.7
,您可以找到已安装的python2.7可执行文件的位置。相关问题 更多 >
编程相关推荐