All gcloud
命令突然给出这个错误:
错误:gcloud 加载失败:没有名为 google.appengine.ext 的模块
这通常表明您的 gcloud 安装或
你的Python解释器有问题。
请验证以下是否是有效的 Python 2.7 的路径
可执行文件:
/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
如果不是,请将CLOUDSDK_PYTHON环境变量设置为
指向一个有效的 Python 2.7 可执行文件。
如果问题仍然存在,请重新安装Cloud SDK
使用此处的说明:https://cloud.google.com/sdk/ https://cloud.google.com/sdk/
以下是一些相关细节和我尝试过的事情:
- 苹果电脑10.11.6
- Python 2.7.8 位于 /Library/Frameworks/Python.framework/Versions/2.7/bin/python
- Python否则工作正常
- 我完全删除了 google-cloud-sdk 并从重新下载https://cloud.google.com/sdk/ https://cloud.google.com/sdk/
- 尝试过重启
- 尝试“导出 CLOUDSDK_PYTHON=/Library/Frameworks/Python.framework/Versions/2.7/bin/python”,但没有帮助。还将这一行添加到我的 .bash_profile 中
还有其他人遇到此问题或可以建议修复吗?
我在下面有一个解决方案,但我很乐意将答案授予任何能够解释发生了什么的人。
我遇到过同样的问题 。我使用Ubuntu中默认的python2.7解决了这个问题
在终端中输入此内容
export CLOUDSDK_PYTHON=/usr/bin/python
不确定这在 Windows 上是否同样有效
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)