首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >google安装错误:(gcloud.components.update)提供的路径必须存在

google安装错误:(gcloud.components.update)提供的路径必须存在
EN

Stack Overflow用户
提问于 2021-04-23 19:06:01
回答 3查看 2.2K关注 0票数 2

我尝试过通过命令行和自制在mac 10上安装google,并得到了同样的错误。

错误:(gcloud.components.update)提供的路径必须存在.

我不明白如果下载压缩文件、解压缩文件并运行安装脚本,路径怎么会丢失。我还能做些什么来使安装工作呢?

我试过各种工作.我升级了自制的。使用了各种sudo命令。我还是会犯同样的错误。

以下是自制安装的输出:

代码语言:javascript
复制
○ → brew install --cask google-cloud-sdk
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
gnupg@2.2
==> Updated Formulae
Updated 1 formula.
==> Updated Casks
Updated 13 casks.

==> Caveats
google-cloud-sdk is installed at /usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk. Add your profile:

  for bash users
    source "/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.bash.inc"
    source "/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.bash.inc"

  for zsh users
    source "/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.zsh.inc"
    source "/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.zsh.inc"

  for fish users
    source "/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.fish.inc"

==> Downloading https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.tar.gz
Already downloaded: /Users/wxc3426/Library/Caches/Homebrew/downloads/cda39f18c3069c1a4ac0cd5b1d91541af945cd331eba8443c58ec5c890343c0a--google-cloud-sdk.tar.gz
Warning: No checksum defined for cask 'google-cloud-sdk', skipping verification.
All formula dependencies satisfied.
==> Installing Cask google-cloud-sdk
Beginning update. This process may take several minutes.
ERROR: (gcloud.components.update) The provided path must exist.
==> Purging files for version latest of Cask google-cloud-sdk
Error: Failure while executing; `/usr/bin/env CLOUDSDK_PYTHON=/usr/local/opt/python@3.9/bin/python3 /usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/install.sh --usage-reporting false --bash-completion false --path-update false --rc-path false --quiet` exited with 1. Here's the output:
Welcome to the Google Cloud SDK!
Beginning update. This process may take several minutes.
ERROR: (gcloud.components.update) The provided path must exist.

This will install all the core command line tools necessary for working with
the Google Cloud Platform.
EN

回答 3

Stack Overflow用户

发布于 2021-04-29 12:39:18

关于wooper和Dondi发布的步骤,这里可以给出一个可能的答案:

遵循这些步骤至少到2c,如果显示权限错误,很可能~/.config/gcloud只能通过根用户访问。

如果在运行./google-cloud-sdk/bin/gcloud init之后,您会得到以下错误:

错误:可达性检查失败。无法到达dl.google.com/dl/cloudsdk/channels/rapid/components-2.json with httplib2 (SSLCertVerificationError),无法通过请求(SSLError)到达dl.google.com/dl/cloudsdk/channels/rapid/components-2.json,网络连接问题可能是由于代理或防火墙设置造成的。

您可能需要从这个接受答案中检查帖子,以卸载所有版本的帖子并清理自制版本。

这应该可以让你通过谷歌登录页面登录。

票数 0
EN

Stack Overflow用户

发布于 2021-05-10 16:24:41

我把我的错误修好了。搜索上面的错误。

找到这个问题stackoverflow.com.…/问询/65208575/…

遵循约翰·汉利给出的最高评分答案中的说明。

基本上卸载所有版本的Python。( macupdate.com/app/mac/5880/python/uninstall )清理了自制软件。ran~/gcloud/bin/gcloud init也出现了同样的错误,但这一次它为我提供了继续的选项,并将我发送到了google登录页面。登入。顺利完成。

票数 0
EN

Stack Overflow用户

发布于 2021-10-04 23:30:43

我发现一些env变量(如cert)被设置为无效。

  1. 下载
  2. 解压缩并转到/bin目录
  3. gcloud配置列表

观察任何基于路径且设置错误的env变量。在那里,您可以从零开始./gcloud配置集{ env } {correct_value}或重新配置env。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67235599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档