Octave para macOS: Difference between revisions
No edit summary |
No edit summary |
||
(7 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
El [https://octave-app.org/ proyecto Octave.app] provee un instalador para macOS no oficial de fácil uso, arrasatra y suelta, basado en [[#Homebrew|Homebrew]] (ver más adelante). | El [https://octave-app.org/ proyecto Octave.app] provee un instalador para macOS no oficial de fácil uso, arrasatra y suelta, basado en [[#Homebrew|Homebrew]] (ver más adelante). | ||
* [https://github.com/octave-app/octave-app/releases | * [https://github.com/octave-app/octave-app/releases Descarga el instalador desde GitHub] | ||
Un instalador '''muy antigüo''' está almacenado en SourceForge. | Un instalador '''muy antigüo''' está almacenado en SourceForge. | ||
Line 15: | Line 15: | ||
== Administradores de paquetes == | == Administradores de paquetes == | ||
Todos los [https://en.wikipedia.org/wiki/Package_manager administradores de paquetes] listados abajo se encuentran en orden alfabético. Los desarrolladores de Octave no recomiendan ningún administrador de paquetes en particular. | |||
=== Anaconda === | === Anaconda === | ||
→ '' | → ''Liga a [https://anaconda.org/conda-forge/octave Octave package] aquí.'' | ||
Sigue las [https://docs.anaconda.com/anaconda/install/mac-os/ instrucciones de instalación de Anaconda]. | |||
En la [https://support.apple.com/guide/terminal/welcome/mac Terminal App] escribe: | |||
conda create --name octave | conda create --name octave | ||
Line 32: | Line 32: | ||
=== Homebrew === | === Homebrew === | ||
→ '' | → ''Liga a [https://formulae.brew.sh/formula/octave Octave package] aquí.'' | ||
''' | '''Instala GNU Octave usando Homebrew:''' | ||
Sigue las [https://brew.sh/ instrucciones de instalación de Homebrew]. | |||
En la [https://support.apple.com/guide/terminal/welcome/mac Terminal App] escribe: | |||
brew update | brew update | ||
Line 46: | Line 46: | ||
octave --gui | octave --gui | ||
En caso de problemas intenta <code>brew doctor</code>, ver la [https://docs.brew.sh/Troubleshooting Guía de problemas de Homebrew]. | |||
=== MacPorts === | === MacPorts === | ||
→ '' | → ''Liga a [https://github.com/macports/macports-ports/blob/master/math/octave/Portfile Octave package] aquí.'' | ||
Sigue las [https://www.macports.org/install.php instrucciones de instalación de MacPorts]. | |||
En la [https://support.apple.com/guide/terminal/welcome/mac Terminal App] escribe: | |||
sudo port selfupdate | sudo port selfupdate | ||
Line 62: | Line 62: | ||
===Spack=== | ===Spack=== | ||
→ '' | → ''Liga a [https://github.com/spack/spack/blob/develop/var/spack/repos/builtin/packages/octave/package.py Octave package] aquí.'' | ||
Para instalar las '''Herramientas de Línea de Comandos''' escribe en la [https://support.apple.com/guide/terminal/welcome/mac Terminal App]: | |||
sudo xcode-select --install | sudo xcode-select --install | ||
Sigue el [https://spack-tutorial.readthedocs.io/en/latest/tutorial_basics.html tutorial Spack] y escribe en la Terminal App: | |||
spack install octave | spack install octave | ||
Line 75: | Line 75: | ||
octave --gui | octave --gui | ||
{{Note| | {{Note|El proceso completo de instalación puede '''tomar algunas horas'''. Octave tiene muchas dependencias que serán descargadas e instaldas antes de Octave.}} | ||
En caso de problemas, por favor visita el [https://github.com/spack/spack/issues repositorio de problemas Spack], y busca a través de los problemas relacionados con Octave escribiendo <code>is:issue octave</code> en el filtro. | |||
== | == Crea un lanzador utilizando el editor de Script == | ||
Por ejemplo Homebrew instala Octave en {{Path|/usr/local/bin/octave}} por defecto. Desde la [https://support.apple.com/guide/terminal/open-or-quit-terminal-apd5265185d-f365-44cb-8b09-71a064a42125/mac Terminal] puedes ingresar el comando <code>which octave</code> para encontrar la localización exacta. | |||
Si conoces el lugar de instalación, abre el [https://support.apple.com/guide/script-editor editor Script] y escribe el siguiente texto en la ventana de edición: | |||
do shell script "/usr/local/bin/octave --gui" | do shell script "/usr/local/bin/octave --gui" | ||
si deseas arrancar la interfaz gráfica (GUI) de Octave por defecto. Si prefieres arrancar Octave con la interface de línea de comandos (CLI), ingresa: | |||
tell application "Terminal" | tell application "Terminal" | ||
Line 93: | Line 93: | ||
end tell | end tell | ||
o si Octave está en la ruta por defecto:: | |||
tell application "Terminal" | tell application "Terminal" | ||
Line 99: | Line 99: | ||
end tell | end tell | ||
Finalmente: | |||
* | * Con un script abierto en el editor de script en tu Mac, elige "File > Export". | ||
* | * En el menú que aparece, selecciona "Application" del menú "File format", después navega a la carpeta "Applications" y guarda tu script ahí como "Octave.app". | ||
Para cambiar el ícono de la aplicación: | |||
* | * Abre [[:File:Icon.png|esta liga]] en tu navegador web, click derecho y elige "copiar imagen". | ||
* | * Selección "Octave.app" en el Finder, después presiona {{Key|command-i}} para cargar el archivo en el cuadro de diálogo. | ||
* In | * In el cuadro de diálogo, selecciona el ícono (en la parte superior izquierda) y presiona {{Key|command-v}} para pegar el ícono de Octave. | ||
== | == Ver también == | ||
* [[Octave for macOS (outdated)]] | * [[Octave for macOS (outdated)]] contiene instrucciones de instalación antigüas. | ||
== | == Notas de pie de página == | ||
<references/> | <references/> |
Latest revision as of 20:22, 26 April 2023
En sistemas macOS, GNU Octave puede ser instalado de la siguiente manera:
- macOS App Bundles "Octave.app" (un simple dmg-file)
- macOS package managers.
macOS App Bundles[edit]
El proyecto Octave.app provee un instalador para macOS no oficial de fácil uso, arrasatra y suelta, basado en Homebrew (ver más adelante).
Un instalador muy antigüo está almacenado en SourceForge.
- macOS App Bundle de Octave 4.0.3 (con GUI) (OS X 10.9+)
Administradores de paquetes[edit]
Todos los administradores de paquetes listados abajo se encuentran en orden alfabético. Los desarrolladores de Octave no recomiendan ningún administrador de paquetes en particular.
Anaconda[edit]
→ Liga a Octave package aquí.
Sigue las instrucciones de instalación de Anaconda.
En la Terminal App escribe:
conda create --name octave conda activate octave conda install -c conda-forge octave octave --gui
Homebrew[edit]
→ Liga a Octave package aquí.
Instala GNU Octave usando Homebrew:
Sigue las instrucciones de instalación de Homebrew.
En la Terminal App escribe:
brew update brew upgrade brew install octave octave --gui
En caso de problemas intenta brew doctor
, ver la Guía de problemas de Homebrew.
MacPorts[edit]
→ Liga a Octave package aquí.
Sigue las instrucciones de instalación de MacPorts.
En la Terminal App escribe:
sudo port selfupdate sudo port upgrade outdated sudo port install octave octave --gui
Spack[edit]
→ Liga a Octave package aquí.
Para instalar las Herramientas de Línea de Comandos escribe en la Terminal App:
sudo xcode-select --install
Sigue el tutorial Spack y escribe en la Terminal App:
spack install octave spack load octave octave --gui
En caso de problemas, por favor visita el repositorio de problemas Spack, y busca a través de los problemas relacionados con Octave escribiendo is:issue octave
en el filtro.
Crea un lanzador utilizando el editor de Script[edit]
Por ejemplo Homebrew instala Octave en /usr/local/bin/octave por defecto. Desde la Terminal puedes ingresar el comando which octave
para encontrar la localización exacta.
Si conoces el lugar de instalación, abre el editor Script y escribe el siguiente texto en la ventana de edición:
do shell script "/usr/local/bin/octave --gui"
si deseas arrancar la interfaz gráfica (GUI) de Octave por defecto. Si prefieres arrancar Octave con la interface de línea de comandos (CLI), ingresa:
tell application "Terminal" do script "/usr/local/bin/octave; exit" end tell
o si Octave está en la ruta por defecto::
tell application "Terminal" do script "`which octave`; exit" end tell
Finalmente:
- Con un script abierto en el editor de script en tu Mac, elige "File > Export".
- En el menú que aparece, selecciona "Application" del menú "File format", después navega a la carpeta "Applications" y guarda tu script ahí como "Octave.app".
Para cambiar el ícono de la aplicación:
- Abre esta liga en tu navegador web, click derecho y elige "copiar imagen".
- Selección "Octave.app" en el Finder, después presiona command-i para cargar el archivo en el cuadro de diálogo.
- In el cuadro de diálogo, selecciona el ícono (en la parte superior izquierda) y presiona command-v para pegar el ícono de Octave.
Ver también[edit]
- Octave for macOS (outdated) contiene instrucciones de instalación antigüas.