Risolvi i problemi di installazione più comuni in Cloud Code for IntelliJ

Come posso correggere il messaggio di errore "eseguibile non trovato in PATH" errori?

Se durante il deployment o lo sviluppo continuo ricevi errori sotto forma di executable file not found in $PATH.

Ad esempio:

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

A questo punto potresti riscontrare che l'IDE non eredita variabili di ambiente della shell. Questo può accadere in alcuni ambienti Linux quando le variabili PATH sono definite in .bash_profile o .bash_rc e le L'IDE viene avviato dalla GUI, impedendo così la visualizzazione delle variabili PATH.

Questo problema può essere risolto consentendo a Cloud Code di gestire automaticamente gli aggiornamenti alle dipendenze dell'interfaccia a riga di comando gcloud e di Kubernetes, utilizzando le impostazioni di Cloud Code all'interno dell'IDE (File > Impostazioni > Strumenti > Cloud Code > Kubernetes o per Mac OS X, IntelliJ IDEA > Preferenze > Strumenti > Cloud Code > Kubernetes).

Se vuoi mantenere versioni personalizzate di queste dipendenze, puoi risolvere il problema in Linux utilizzando la seguente soluzione alternativa:

  • Avvia l'IDE dal terminale

    Innanzitutto, segui queste istruzioni per abilitare un'avvio a riga di comando. Poi avvia l'IDE dal terminale.

    Ad esempio, per avviare IntelliJ IDEA dal terminale, vai al progetto che vuoi aprire ed esegui:

    idea .
    

    Allo stesso modo, per avviare PyCharm, esegui questo comando:

    charm .
    
  • In alternativa, imposta le variabili PATH in una posizione a livello di sistema, ad esempio /etc/environment.

Diagnosi e segnalazione di un problema

Se il tuo problema non è trattato in questo documento, prova a trovare una soluzione:

Se non sei riuscito a risolvere il problema dopo aver provato a diagnosticarlo, puoi Segnala il problema nell'IDE IntelliJ:

  1. Fai clic su Strumenti > Cloud Code > Guida / Informazioni > Invia feedback o segnala un problema. Ti verrà chiesto di segnalare un problema su GitHub.

  2. Segui il modello nella casella di segnalazione dei problemi per descrivere il problema.