2 votos

Se bloquea al instalar Octave en High Sierra

He intentado instalar Octave usando homebrew mediante este comando: brew install octave . Pero después make signo, me quedé atascado y no pasó nada más de media hora.

➜  ~ brew install octave
==> Installing dependencies for octave: gcc, veclibfort, arpack, jpeg, libtiff, little-cms2, ghostscript, epstool, fftw, cmake, jasper, netpbm, fig2dev, fltk, freetype, fontconfig, gl2ps, glpk, webp, gd, lua, gnuplot, graphicsmagick, szip, hdf5, flac, libogg, libvorbis, libsndfile, pcre, portaudio, plotutils, xz, imagemagick, pstoedit, qhull, qrupdate, metis, suite-sparse
==> Installing octave dependency: gcc
==> Downloading https://ftp.gnu.org/gnu/gcc/gcc-8.1.0/gcc-8
Already downloaded: /Users/asrulsibaoel/Library/Caches/Homebrew/gcc-8.1.0.tar.xz
==> ../configure --build=x86_64-apple-darwin17.4.0 --prefix
==> make

¿Cómo puedo solucionar esto?

5voto

Nimesh Neema Puntos 69

La instalación parece estar a la espera de instalar gcc . Tome las siguientes medidas una por una.

  1. Si la instalación sigue atascada en make , anúlela pulsando Control + c .

  2. Entre en brew cleanup --prune=0 para borrar la caché local.

  3. Entre en brew update seguido de brew upgrade para actualizar la caché local del repositorio de paquetes.

  4. Ejecutar brew config y comprobar la salida correspondiente a CLT: llave. Debería mostrar la versión de Command Line Tools instalada. Si dice NA Instale las herramientas de línea de comandos ejecutando xcode-select --install .

  5. Una vez que las herramientas de línea de comandos hayan terminado de instalarse, confirme observando la salida de brew config .

  6. Reintente la instalación de Octave ejecutando brew install octave .

1voto

l --marc l Puntos 122

He encontrado Octave.app al buscar la resolución de problemas relacionados con la instalación homebrew de octave en High Sierra.

La aplicación Octave.app cuenta con un conjunto de pruebas basado en MacOS. Y cuando es necesario, incluso ha aplicado parches para abordar problemas con el código de la corriente principal .

Octave.app se basa en la compilación homebrew, sólo que con el valor añadido de las pruebas específicas de MacOS, la agrupación, y Parcheando.

De hecho, Octave.app incluso había solucionado el problema de Qt que parecía estar causando problemas con la versión homebrew en mi caso. Dado que Octave.app ha corregido los problemas de Qt que Homebrew no había solucionado, he desvinculado la versión homebrew y he instalado Octave.app.

# if octave exists from either regular Homebrew or dpo/openblas formulae 
brew unlink octave

Octave.app lanza OK en modo GUI. Octave.app se instala desde un dmg . Por lo tanto, ni Homebrew ni MacPorts son necesarios.

También he añadido lo siguiente al perfil de bash:

##############
### Octave ###
##############
### http://octave-app.org/
alias octave="open -a \"Octave\""

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X