Octave para macOS: Difference between revisions
No edit summary |
No edit summary |
||
Line 46: | Line 46: | ||
octave --gui | octave --gui | ||
En caso de problemas intenta <code>brew doctor</code>, ver la [https://docs.brew.sh/Troubleshooting Homebrew | 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 |
Revision as of 18:57, 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
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
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
→ 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
→ 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
→ 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
→ 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
In case of trouble, please visit the Spack repo issues list, and browse through Octave related issues by writing is:issue octave
in the filters box.
Create a launcher app with the Script Editor
For example Homebrew installs Octave to /usr/local/bin/octave by default. From the Terminal application you can enter the command which octave
to find out the exact location.
If you know the installation location, open the Script Editor application and write the following text in the editor window:
do shell script "/usr/local/bin/octave --gui"
if you wish to start the Octave GUI by default. If you want to start the Octave command-line interface (CLI), enter instead:
tell application "Terminal" do script "/usr/local/bin/octave; exit" end tell
or if Octave is in your default path:
tell application "Terminal" do script "`which octave`; exit" end tell
Finally:
- With a script open in the Script Editor app on your Mac, choose "File > Export".
- In the menu that appears, select "Application" from the "File format" menu, then navigate to the "Applications" folder and save your script there as "Octave.app"
To change the application icon:
- Open this link in a web browser, right-click and select "copy image".
- Select "Octave.app" in the Finder, then press command-i to bring up the file info dialog.
- In the file info dialog, select the icon (in the top left) and press command-v to paste the Octave icon over it.
See also
- Octave for macOS (outdated) contains old installation instructions.