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