Octave for macOS: Difference between revisions

Jump to navigation Jump to search
brew install svn not needed to run Octave on macOS installed via Homebrew.
mNo edit summary
(brew install svn not needed to run Octave on macOS installed via Homebrew.)
 
(One intermediate revision by one other user not shown)
Line 22: Line 22:
   brew update
   brew update
   brew upgrade
   brew upgrade
  brew install svn
   brew install octave
   brew install octave
    
    
Line 33: Line 32:
== Create a launcher app with the Script Editor ==
== Create a launcher app with the Script Editor ==


For example Homebrew installs Octave to {{Path|/usr/local/bin/octave}} by default.  From the [https://support.apple.com/guide/terminal/open-or-quit-terminal-apd5265185d-f365-44cb-8b09-71a064a42125/mac Terminal] application you can enter the command <code>which octave</code> to find out the exact location.
For example Homebrew installs Octave to {{Path|/usr/local/bin/octave}} (or {{Path|/opt/homebrew/bin/octave}} on Apple Silicon) by default.  From the [https://support.apple.com/guide/terminal/open-or-quit-terminal-apd5265185d-f365-44cb-8b09-71a064a42125/mac Terminal] application you can enter the command <code>which octave</code> to find out the exact location.


If you know the installation location, open the [https://support.apple.com/guide/script-editor Script Editor] application and write the following text in the editor window:
If you know the installation location, open the [https://support.apple.com/guide/script-editor Script Editor] application and write the following text in the editor window if you wish to start the Octave GUI by default:


  do shell script "/usr/local/bin/octave --gui"
  do shell script "/usr/local/bin/octave --gui"


If you wish to start the Octave GUI by default. For Apple Silicon based systems, normally using the following script:
For Apple Silicon based systems, use the following script:


  do shell script "/opt/homebrew/bin/octave --gui"
  do shell script "/opt/homebrew/bin/octave --gui"
Line 58: Line 57:


Finally:
Finally:
* With a script open in the Script Editor app on your Mac, choose "File > Export".
* With the 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"
* 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"


Navigation menu