¿Qué debo hacer para arreglar el homebrew?

2

Instalé apache-spark 1.6.1 últimamente y luego lo desinstalé y actualicé homebrew para instalar apache-spark 2.0.0. Sin embargo, cuando ejecuto brew doctor no obtengo ningún diagnóstico útil sobre lo que está mal:

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

¿Qué debo hacer ahora? La versión de mi sistema operativo es 10.11.6.

    
pregunta fois 17.09.2016 - 16:58

3 respuestas

1

Tienes enlaces rotos. Homebrew ha incorporado una utilidad de reparación.
brew doctor

Después de que brew finalice la utilidad del doctor, ejecute poda para actualizar & corrige los enlaces sym de homebrew.
brew prune

    
respondido por el CJ Dana 18.09.2016 - 04:18
0

Eso es como se esperaba

Usted "instalé apache-spark 1.6.1 últimamente y luego lo desinstalé", por lo que desinstalé apache-spark 1.6.1 que elimina /usr/local/Cellar/apache-spark/1.6.1

Instalando apache-spark 2.0.0. se instalará en /usr/local/Cellar/apache-spark/2.0.0

    
respondido por el Mark 17.09.2016 - 21:58
0

Probablemente tenga la variable de entorno SPARK_HOME configurada en la carpeta incorrecta. Puede verificar ejecutando el siguiente comando en el shell:

echo $SPARK_HOME

Si esto genera la carpeta '/usr/local/Cellar/apache-spark/1.6.1', ese es tu problema. Para solucionarlo, simplemente ejecute el siguiente comando en la terminal:

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

o póngalo en algún lugar de su archivo .bashrc. (o cualquier archivo de puntos que uses).

    
respondido por el bodschut 28.10.2016 - 13:33

Lea otras preguntas en las etiquetas