Memecahkan masalah penginstalan umum di Cloud Code for IntelliJ

Bagaimana cara memperbaiki error 'executable not found on PATH'?

Jika, selama deployment atau pengembangan berkelanjutan, Anda mendapatkan error dalam bentuk executable file not found in $PATH.

Contoh:

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: ``"

Kemudian, Anda mungkin mengalami masalah saat IDE tidak mewarisi variabel lingkungan shell. Hal ini dapat terjadi di beberapa lingkungan Linux saat variabel PATH ditentukan di .bash_profile atau .bash_rc dan IDE diluncurkan dari GUI, sehingga IDE tidak melihat variabel PATH.

Masalah ini dapat diatasi dengan mengizinkan Cloud Code mengelola update ke dependensi gcloud CLI dan Kubernetes secara otomatis, menggunakan setelan Cloud Code dalam IDE Anda (File > Settings > Tools > Cloud Code > Kubernetes atau untuk Mac OS X, IntelliJ IDEA > Preferences > Tools > Cloud Code > Kubernetes).

Jika ingin mempertahankan versi kustom dependensi ini, Anda dapat menyelesaikan masalah ini di Linux menggunakan solusi berikut:

  • Meluncurkan IDE dari terminal

    Pertama, ikuti petunjuk ini untuk mengaktifkan peluncur command line. Kemudian, luncurkan IDE dari terminal.

    Misalnya, untuk meluncurkan IntelliJ IDEA dari terminal, buka project yang ingin dibuka, lalu jalankan:

    idea .
    

    Demikian pula, untuk meluncurkan PyCharm, jalankan:

    charm .
    
  • Atau, tetapkan variabel PATH di lokasi seluruh sistem seperti /etc/environment.

Mendiagnosis dan melaporkan masalah

Jika masalah Anda tidak tercakup dalam dokumen ini, coba temukan solusi untuk masalah tersebut dengan:

Jika tidak dapat menyelesaikan masalah setelah mencoba mendiagnosisnya, Anda dapat melaporkan masalah tersebut di IDE IntelliJ:

  1. Klik Tools > Cloud Code > Help / About > Submit feedback or report an issue. Tindakan ini akan meminta Anda untuk melaporkan masalah di GitHub.

  2. Ikuti template di kotak pelaporan masalah untuk menjelaskan masalah tersebut.