Memecahkan masalah penginstalan umum pada 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 akan mengalami masalah di mana IDE tidak mewarisi variabel lingkungan shell. Hal ini dapat terjadi di beberapa lingkungan Linux saat variabel PATH ditentukan dalam .bash_profile atau .bash_rc dan IDE diluncurkan dari GUI, sehingga IDE tidak dapat melihat variabel PATH.

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

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

  • Luncurkan 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 Anda buka, 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 penyelesaian masalah tersebut dengan:

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

  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.