Cosa devo fare per correggere l'homebrew?

2

Ho installato apache-spark 1.6.1 ultimamente e poi l'ho disinstallato e ho aggiornato homebrew per installare apache-spark 2.0.0. Tuttavia, quando eseguo brew doctor non ricevo alcuna diagnostica utile su ciò che è sbagliato:

Error: No such file or directory - /usr/local/Cellar/apache-spark/1.6.1

Cosa dovrei fare ora? La versione del mio sistema operativo è 10.11.6.

    
posta fois 17.09.2016 - 16:58
fonte

3 risposte

1

Hai collegamenti interrotti. Homebrew ha costruito un'utilità di riparazione.
brew doctor

Dopo che la fermentazione termina l'utilità del medico, esegui la prugna per aggiornare & correggere i collegamenti simbol di homebrew.
brew prune

    
risposta data 18.09.2016 - 04:18
fonte
0

È come previsto

Tu "Ho installato apache-spark 1.6.1 ultimamente e poi l'ho disinstallato" così disinstallato apache-spark 1.6.1 che cancella /usr/local/Cellar/apache-spark/1.6.1

Installazione di apache-spark 2.0.0. installerà in /usr/local/Cellar/apache-spark/2.0.0

    
risposta data 17.09.2016 - 21:58
fonte
0

Probabilmente hai la variabile d'ambiente SPARK_HOME impostata sulla cartella sbagliata. Puoi verificare eseguendo il seguente comando nella shell:

echo $SPARK_HOME

Se esce la cartella '/usr/local/Cellar/apache-spark/1.6.1', questo è il tuo problema. Per risolvere, basta eseguire il seguente comando nel terminale:

export SPARK_HOME="/usr/local/Cellar/apache-spark/2.0.1/libexec/"

o mettilo da qualche parte nel tuo file .bashrc. (o qualsiasi altro file utilizzato).

    
risposta data 28.10.2016 - 13:33
fonte

Leggi altre domande sui tag