Google cloud platform GCP Cloud SDK在MAC中安装失败
无法使用从gcloud下载的包“google-cloud-sdk-307.0.0-darwin-x86_64.tar.gz”安装gcloud sdk。 支持的Python版本为3.5到3.7,以及2.7.9或更高版本 这是否意味着不支持Python 3.7.4Google cloud platform GCP Cloud SDK在MAC中安装失败,google-cloud-platform,Google Cloud Platform,无法使用从gcloud下载的包“google-cloud-sdk-307.0.0-darwin-x86_64.tar.gz”安装gcloud sdk。 支持的Python版本为3.5到3.7,以及2.7.9或更高版本 这是否意味着不支持Python 3.7.4 enter code here $python3-V Python 3.7.4 $which-蟒蛇3 /usr/local/bin/python3 /usr/bin/python3 美元/谷歌云sdk/install.sh 欢迎使用谷
enter code here
$python3-V
Python 3.7.4
$which-蟒蛇3
/usr/local/bin/python3
/usr/bin/python3
美元/谷歌云sdk/install.sh
欢迎使用谷歌云SDK!
回溯(最近一次呼叫最后一次):
文件“/Users/spalani/Documents/DownloadPackages//googlecloudsdk/bin/bootstrapping/install.py”,第12行,在
导入引导在此处输入代码
文件“/Users/spalani/Documents/DownloadPackages/googlecloudsdk/bin/bootstrapping/bootstrapping.py”,第39行,在
从googlecloudsdk.core导入配置
文件“/Users/spalani/Documents/DownloadPackages/googlecloudsdk/lib/googlecloudsdk/core/config.py”,第33行,在
从oauth2client导入客户端
文件“/Users/spalani/Documents/DownloadPackages/googlecloudsdk/lib/third_party/oauth2client/client.py”,第39行,在
从oauth2client导入传输
文件“/Users/spalani/Documents/DownloadPackages/googlecloudsdk/lib/third_party/oauth2client/transport.py”,第17行,在
导入httplib2
文件“/Users/spalani/Documents/DownloadPackages/google cloud sdk/lib/third_party/httplib2/_init__.py”,第20行,在
从httplib2.python3.httplib2导入*
文件“/Users/spalani/Documents/DownloadPackages/google cloud sdk/lib/third_party/httplib2/python3/httplib2/_init__.py”,第40行,在
导入ssl
文件“/usr/local/ceral/python/3.7.4/Frameworks/python.framework/Versions/3.7/lib/python3.7/ssl.py”,第98行,在
导入_ssl#如果我们无法导入它,让错误传播
ImportError:dlopen(/usr/local/ceral/python/3.7.4/Frameworks/python.framework/Versions/3.7/lib/python3.7/lib-dynload//u ssl.cpython-37m-darwin.so,2):未加载库:/usr/local/opt/openssl/lib/libssl.1.0.dylib
引用自:/usr/local/ceral/python/3.7.4/Frameworks/python.framework/Versions/3.7/lib/python3.7/lib-dynload//u ssl.cpython-37m-darwin.so
原因:未找到图像
关于您的问题“这是否意味着不支持Python 3.7.4?”
据此:
CloudSDK在Linux、macOS和Windows上运行。CloudSDK需要Python。支持的版本为3.5至3.7,以及2.7.9或更高版本
因此,云SDK安装似乎支持它
另一方面,我发现以下配置Python解释器的方法可以帮助您正确设置它
此外,在MacOS上安装SDK的方法似乎是通过交互式安装程序
对于Windows和macOS交互式安装以及所有其他用例,请运行交互式安装程序以安装最新版本的Cloud SDK
使用安装的步骤包括:
curlhttps://sdk.cloud.google.com |bash
exec-l$SHELL
gcloud init
初始化gcloud
环境:gcloud init
我希望这些信息对您有用。这并不能解决我的问题。我怀疑问题在于macOS的OpenSSL版本(我的版本是v1.1.1);堆栈跟踪返回
bootstrapping/install.py
,core/config.py
,oauth2client/client.py
,httplib2/python3/httplib2/uu init_uuuuuuuuuuuu.py
,/opt/pkg/lib/python3.7/lib dynload/ssl.so
。