'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용 Cloud Code GitHub 문제 또는 StackOverflow 에서 유사한 문제를 검색합니다.
Slack 커뮤니티에 속한 Google Cloud 채널에 가입하고 문제를 질문합니다. 커뮤니티 구성원 중 한 명이 문제를 식별할 수 있습니다.
#cloud-code
진단을 시도한 후에도 문제가 해결되지 않는 경우 IntelliJ IDE에 문제를 신고하면 됩니다.
도구 > Cloud Code > 도움말/정보 > 의견 제출 또는 문제 보고를 클릭합니다. 그러면 GitHub에 문제를 보고하라는 메시지가 표시됩니다.
문제 보고 상자의 템플릿에 따라 문제를 설명합니다.