1,847
edits
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 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" | ||
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 | * 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" | ||