[terminal] gcloud 명령을 찾을 수 없음-Google Cloud SDK 설치 중

Mac을 사용 중이며 터미널에서이 명령을 사용하여 Google Cloud SDK (gcloud 명령 줄 유틸리티 포함)를 설치하려고합니다.

curl https://sdk.cloud.google.com | bash

https://cloud.google.com/sdk/ 에서 볼 수 있듯이

끝까지 끝났고 끝났지 만 셸을 다시 시작한 후에도 gcloud명령은 여전히 ​​찾을 수 없다고 말합니다.

이 설치가 작동하지 않는 이유는 무엇입니까?



답변

따라서 아래는이 문제에 대한 이전 수정 사항이지만 영구적이지 않은 것으로 밝혀졌습니다. 작동하지만 터미널을 다시 시작할 때마다 실용적이지 않은 동일한 작업을 수행해야합니다.

그래서 현재 google-cloud-sdk 디렉토리를 삭제하고 설치를 다시 실행하는 것이 좋습니다. (Zachary가 언급했듯이) 프롬프트에 예 (Y)라고 대답해야합니다 Modify profile to update your $PATH and enable bash completion? (Y/n).

다음은 내 오래된 대답이지만 설치를 다시 실행하십시오.

I had the same problem, `gcloud` wasn't working for me.
But then, in the same directory as my `google-cloud-sdk` folder which I had just installed (my `home` directory), I found this file called `test`.
Inside this `test` file I found two commands:


    # The next line updates PATH for the Google Cloud SDK.
    source '[path-to-my-home]/google-cloud-sdk/path.bash.inc'
    # The next line enables bash completion for gcloud.
    source '[path-to-my-home]/google-cloud-sdk/completion.bash.inc'

After I ran these two `source` commands in terminal, `gcloud` worked!


답변

여기도 마찬가지입니다.

source ~/.bashrc

그런 다음 작동했습니다.


답변

이것은 나를 위해 일했습니다.

source ~/.bash_profile


답변

Mac / Linux에서는에 다음 항목을 입력해야합니다 ~/.bashrc.

export PATH="/usr/lib/google-cloud-sdk/bin:$PATH"


답변

오늘은이 문제가 있고, 추가 sudo받는 install commandMAXOS 시에라에 고정 내 문제!

sudo ./google-cloud-sdk/install.sh


답변

Mac OS HIGH Sierra에서 다시 시작한 후 GCloud를 설치하고 항상 작동하는 방법 :

  1. 여기에서 설치 패키지 다운로드

  2. 획득 한 파일 및 폴더에 드롭

  3. 터미널을 열고 파일이있는 폴더로 이동하여 다음 명령을 입력하십시오.

     ./google-cloud-sdk/install.sh
    
  4. “프로필을 수정 $PATH하여 bash 완료를 사용 하시겠습니까?”

  5. 수정할 경로를 입력하십시오.
    /Users/USERNAME_COMPUTER/.bashrc
  6. 모든 설치 후 다음을 입력하십시오.

      source ~/.bashrc
    
  7. gcloud 설치를 확인하려면 다음을 입력하십시오.

    gcloud–version

  8. 새 창 열기 터미널 cmd+n
    DONT CLOSE OLD WINDOW and enter in new windowgcloud version

    경우 : «명령을 찾을 수 없음»9 단계로 이동

    그렇지 않으면 GCloud가 터미널에서 작동합니다.

  9. 이전 창으로 돌아가서 echo $PATH
    경로를 입력 하고 GCloud에 복사 하십시오.

  10. BASH_PROFILE 열기 :

    open ~/.bash_profile
    
  11. 새 Bash 경로 입력 :

    « export PATH="/Users/USERNAME_COMPUTER/google-cloud-sdk/bin:$PATH" »
    
  12. 8 단계로 돌아 가기


답변

나는이 질문에 대한 답을 알고 있지만 여기 내 2 센트가 있습니다. gcloud를 설치 한 후 gcloud 명령어를 사용하려면 셸을 다시 시작해야합니다.

이를 수행하는 방법은 주로 쉘 구성을 유지하는 파일에 따라 다릅니다. 대부분의 파일은 .bashrc_profile, .bashrc, .zshrc.

이제 다음으로 다시 시작할 수 있습니다.

source ~/.bashrc_profile

파일을 가지고있는 파일로 바꿀 수 있습니다.

또는 가지고있는 파일이 마음에 들지 않으면 Mac 또는 Linux에서 셸을 다시 시작할 수 있습니다.

exec -l $SHELL