Rus*_*tel 2 google-cloud-platform gcloud google-cloud-sdk
我正在尝试使用gcloud init命令来验证我的帐户mac os,它向我抛出与 相关的错误SSL Certificate。我正在使用python 3.7最新版本的 google clound sdk。
> gcloud info --run-diagnostics\n\nNetwork diagnostic detects and fixes local network connection issues.\nChecking network connection...done.\nERROR: Reachability Check failed.\n Cannot reach https://cloudresourcemanager.googleapis.com/v1beta1/projects with httplib2 (SSLCertVerificationError)\n Cannot reach https://www.googleapis.com/auth/cloud-platform with httplib2 (SSLCertVerificationError)\n Cannot reach https://cloudresourcemanager.googleapis.com/v1beta1/projects with requests (SSLError)\n Cannot reach https://www.googleapis.com/auth/cloud-platform with requests (SSLError)\nNetwork connection problems may be due to proxy or firewall settings.\nRun Code Online (Sandbox Code Playgroud)\n我不支持任何公司代理。
\n更新:输出gcloud info --run-diagnostics --verbosity debug
DEBUG: Running [gcloud.info] with arguments: [--run-diagnostics: "True", --verbosity: "debug"]\nNetwork diagnostic detects and fixes local network connection issues.\nChecking network connection...\xe2\xa0\xb6DEBUG: Starting new HTTPS connection (1): accounts.google.com:443\nChecking network connection...\xe2\xa0\xa7DEBUG: https://accounts.google.com:443 "GET / HTTP/1.1" 302 338\nChecking network connection...\xe2\xa0\x8fDEBUG: https://accounts.google.com:443 "GET /ServiceLogin?passive=1209600&continue=https%3A%2F%2Faccounts.google.com%2F&followup=https%3A%2F%2Faccounts.google.com%2F HTTP/1.1" 200 None\nChecking network connection...\xe2\xa0\x9bDEBUG: Starting new HTTPS connection (1): cloudresourcemanager.googleapis.com:443\nDEBUG: Starting new HTTPS connection (1): www.googleapis.com:443\nChecking network connection...\xe2\xa0\xb9DEBUG: Starting new HTTPS connection (1): dl.google.com:443\nChecking network connection...\xe2\xa0\xbcDEBUG: https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components-2.json HTTP/1.1" 200 144486\nChecking network connection...done.\nERROR: Reachability Check failed.\n Cannot reach https://cloudresourcemanager.googleapis.com/v1beta1/projects with httplib2 (SSLCertVerificationError)\n Cannot reach https://www.googleapis.com/auth/cloud-platform with httplib2 (SSLCertVerificationError)\n Cannot reach https://cloudresourcemanager.googleapis.com/v1beta1/projects with requests (SSLError)\n Cannot reach https://www.googleapis.com/auth/cloud-platform with requests (SSLError)\nNetwork connection problems may be due to proxy or firewall settings.\nRun Code Online (Sandbox Code Playgroud)\ngcloud info按照@JohnHanley 的要求输出
Python Location: [/Library/Frameworks/Python.framework/Versions/3.7/bin/python3]\nSite Packages: [Disabled]\n\nInstallation Root: [/home/myname/google-cloud-sdk]\nInstalled Components:\n gsutil: [4.55]\n core: [2020.12.04]\n bq: [2.0.64]\nSystem PATH: [/home/myname/google-cloud-sdk/bin:/usr/local/opt/openssl@1.1/bin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/Library/Frameworks/Python.framework/Versions/3.8/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/home/myname/Desktop/Projects/google-cloud-sdk/bin:/usr/local/opt/openssl@1.1/bin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/Library/Frameworks/Python.framework/Versions/3.8/bin:/home/myname/opt/anaconda3/bin:/home/myname/opt/anaconda3/condabin:/home/myname/Library/Python/3.7/bin:/home/myname/Library/Python/3.7/bin]\nPython PATH: [/home/myname/google-cloud-sdk/lib/third_party:/home/myname/google-cloud-sdk/lib:/Library/Frameworks/Python.framework/Versions/3.7/lib/python37.zip:/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7:/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload]\nCloud SDK on PATH: [True]\nKubectl on PATH: [/usr/local/bin/kubectl]\n\nWARNING: There are other instances of the Google Cloud Platform tools on your system PATH.\n /home/myname/Desktop/Projects/google-cloud-sdk/bin/dev_appserver.py\n /home/myname/Desktop/Projects/google-cloud-sdk/bin/docker-credential-gcloud\n /home/myname/Desktop/Projects/google-cloud-sdk/bin/endpointscfg.py\n /home/myname/Desktop/Projects/google-cloud-sdk/bin/gcloud\n /home/myname/Desktop/Projects/google-cloud-sdk/bin/git-credential-gcloud.sh\n /home/myname/Desktop/Projects/google-cloud-sdk/bin/java_dev_appserver.sh\n /home/myname/Desktop/Projects/google-cloud-sdk/bin/anthoscli\n /home/myname/Desktop/Projects/google-cloud-sdk/bin/gsutil\n /home/myname/Desktop/Projects/google-cloud-sdk/bin/bq\n\nInstallation Properties: [/home/myname/google-cloud-sdk/properties]\nUser Config Directory: [/home/myname/.config/gcloud]\nActive Configuration Name: [abc]\nActive Configuration Path: [/home/myname/.config/gcloud/configurations/config_abc]\n\nAccount: [None]\nProject: [None]\n\nCurrent Properties:\n [core]\n disable_usage_reporting: [False]\n\nLogs Directory: [/home/myname/.config/gcloud/logs]\nLast Log File: [/home/myname/.config/gcloud/logs/2020.12.08/20.07.56.822405.log]\n\ngit: [git version 2.24.3 (Apple Git-128)]\nssh: [OpenSSH_8.1p1, LibreSSL 2.7.3]\nRun Code Online (Sandbox Code Playgroud)\n
你有一个混乱的系统。
Python Location。与Python PATH和进行比较PATH。我的建议:
提示。不要相对于 Python 或 CLI 的主目录进行安装。
删除 macOS 上的 Python 安装。
这是一个总结。确切的步骤取决于您的设置。本质上,您希望从 PATH 变量、环境和 PYTHON 变量中删除 Python 和 CLI。还要从磁盘中删除它们,以便您可以完成全新安装。
/Library/Frameworks/Python.framework. 您有不止一次的重复安装。阅读本文以删除这些安装:https://www.macupdate.com/app/mac/5880/python/uninstall/Library/Frameworks/Python.framework/Versions/3.7/lib/python37.zip从路径中删除。/home/myname/Library/Python/3.7/bin和内容。/home/myname/Library/Python/3.8/bin和内容。/home/myname/google-cloud-sdk从 PATH 中删除以 开头的任何内容。同时删除目录和内容。注意:您还安装了 Anaconda。我建议删除它,因为它也有自己的 Python 版本。
| 归档时间: |
|
| 查看次数: |
9135 次 |
| 最近记录: |