IntelliJ용 Cloud Code의 일반적인 설치 문제 해결

'PATH에서 실행 파일을 찾을 수 없음' 오류를 수정하려면 어떻게 해야 하나요?

배포 또는 지속적 개발 중에 executable file not found in $PATH 형식의 오류가 발생하는 경우

예를 들면 다음과 같습니다.

time="2018-11-01T12:46:38-04:00" level=fatal msg="exiting dev mode because the first build failed: building [gcr.io//my-proj]: tagging: pushing: getting auth config for gcr.io//my-proj:3c275201-dirty-50f870d: getting auth config: error getting credentials - err: exec: "docker-credential-gcr": executable file not found in $PATH, out: ``"

IDE가 셸 환경 변수를 상속하지 않는 문제가 발생할 수 있습니다. PATH 변수가 .bash_profile 또는 .bash_rc에 정의되어 있고 IDE가 GUI에서 시작되어 IDE에 PATH 변수가 표시되지 않는 경우 일부 Linux 환경에서 이 오류가 발생할 수 있습니다.

이 문제는 IDE 내 Cloud Code 설정(파일 > 설정 > 도구 > Cloud Code > Kubernetes 또는 Mac OS X의 경우 IntelliJ IDEA > 환경 설정 > 도구 > Cloud Code > Kubernetes)을 사용하여 Cloud Code가 gcloud CLI 및 Kubernetes 종속 항목 업데이트를 자동으로 관리하도록 허용하면 해결될 수 있습니다.

이러한 종속 항목의 커스텀 버전을 유지하려면 다음 해결 방법을 사용하여 Linux에서 이 문제를 해결할 수 있습니다.

  • 터미널에서 IDE 시작

    먼저 다음 안내에 따라 명령줄 런처를 사용 설정합니다. 그런 다음 터미널에서 IDE를 시작합니다.

    예를 들어 터미널에서 IntelliJ IDEA를 시작하려면 열려는 프로젝트로 이동한 후 다음을 실행합니다.

    idea .
    

    마찬가지로 PyCharm을 시작하려면 다음을 실행합니다.

    charm .
    
  • 또는 /etc/environment 같은 시스템 전체 위치에서 PATH 변수를 설정합니다.

문제 진단 및 신고

이 문서에서 다루지 않은 경우 문제의 경우 다음을 수행하여 문제 해결 방법을 찾아봅니다.

진단을 시도한 후에도 문제가 해결되지 않는 경우 IntelliJ IDE에 문제를 신고하면 됩니다.

  1. 도구 > Cloud Code > 도움말/정보 > 의견 제출 또는 문제 보고를 클릭합니다. 그러면 GitHub에 문제를 보고하라는 메시지가 표시됩니다.

  2. 문제 보고 상자의 템플릿에 따라 문제를 설명합니다.