Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform GCP Cloud SDK在MAC中安装失败_Google Cloud Platform - Fatal编程技术网

Google cloud platform GCP Cloud SDK在MAC中安装失败

Google 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 欢迎使用谷

无法使用从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
欢迎使用谷歌云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

  • 重新启动shell:
  • 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