title: google-cloud-sdk install ERROR: (gcloud.components.update) The provided path must exist
body: <p>I have tried installing google-cloud-sdk on a mac OS 10 via the command line and homebrew and I get the same error.</p>
  <p><strong>ERROR: (gcloud.components.update) The provided path must exist.</strong></p>
  <p>I don't understand how the path could be missing if I am downloading a zipped file, extracting it and running the install script. What more can I do to get the install to work?</p>
  <p>I have tried various work-arounds. I have upgraded homebrew. Used various sudo commands. And I still get the same error.</p>
  <p>Output from homebrew install below:</p>
  <pre><code>○ → brew install --cask google-cloud-sdk
  Updating Homebrew...
  ==&gt; Auto-updated Homebrew!
  Updated 2 taps (homebrew/core and homebrew/cask).
  ==&gt; New Formulae
  gnupg@2.2
  ==&gt; Updated Formulae
  Updated 1 formula.
  ==&gt; Updated Casks
  Updated 13 casks.
  
  ==&gt; Caveats
  google-cloud-sdk is installed at /usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk. Add your profile:
  
    for bash users
      source &quot;/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.bash.inc&quot;
      source &quot;/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.bash.inc&quot;
  
    for zsh users
      source &quot;/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.zsh.inc&quot;
      source &quot;/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.zsh.inc&quot;
  
    for fish users
      source &quot;/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.fish.inc&quot;
  
  ==&gt; 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.
  ==&gt; Installing Cask google-cloud-sdk
  Beginning update. This process may take several minutes.
  ERROR: (gcloud.components.update) The provided path must exist.
  ==&gt; 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.
  </code></pre>