在为Mac安装gCloud时,运行
install.sh
根据文件命令
here
:
Traceback (most recent call last):
File "/path_to_unzipped_file/google-cloud-sdk/bin/bootstrapping/install.py", line 8, in <module>
from __future__ import absolute_import
我翻了一遍,回响了安装shell脚本中的一些内容。它正确地设置了环境变量(指向我的默认python安装,指向gcloud sdk的正确位置)。
如果我只输入python解释器(使用安装脚本在运行时指向的默认python
install.py
)我可以很好地导入模块:
>>> from __future__ import absolute_import
>>>
唯一值得注意的是,我的默认python设置是一个虚拟环境,它是我从通过BREW安装的python 2.7.15创建的。虚拟环境python bin在我的路径中是第一个,所以
python
和
python2
和
python2.7
全部调用正确的二进制文件。到目前为止,在这个安装程序上安装软件包没有其他问题。
如果回显调用install.py脚本的install.sh脚本的最后一行,它将显示
/path_to_virtualenv/bin/python -S /path_to_unzipped_file/google-cloud-sdk/bin/bootstrapping/install.py
哪个是正确的蟒蛇。还是我错过了什么?