执行:Python2:在Mac上运行gcloud init后未找到

0lvr5msh  于 2023-01-04  发布在  Python
关注(0)|答案(1)|浏览(112)

我刚刚把我的旧Mac换成了M1 Mac,数据传输后Python出了问题。
我正在Jupyter Notebook上运行大型查询。下载google-cloud-sdk文件夹后,我运行命令gcloud init来启动安装程序,并使用凭据登录。这在以前是很顺利的。
现在,每次我运行这个命令,终端上都会显示:

/Desktop/google-cloud-sdk/bin/gcloud: line 181: exec: python2: not found

我使用的是Monterey v12.5.1,z shell。有什么好主意吗?

qc6wkl3g

qc6wkl3g1#

我在Mac从macOS 10.15( Catalina )升级到macOS 13(Ventura)后遇到了同样的错误。将此添加到您的环境中应该可以解决问题:

export CLOUDSDK_PYTHON=/usr/bin/python3

我还重新安装了gcloud使用Mac的指示在这里:但是https://cloud.google.com/sdk/docs/install-sdk#mac我不确定这是否有必要,所以我建议您先尝试设置CLOUDSDK_PYTHON

相关问题