How can I start octave from the command line and n

2020-05-24 20:24发布

I recently installed GNU Octave on my Mac using Homebrew and as soon as I typed octave into bash, it opened up the octave-gui window. The Octave GUI looks quite unappealing (on a mac, at least) so I wanted to use the command line interface. My fix was to create a permanent alias in ~/.bash_profile which was alias octave='octave --no-gui'.

Is there a more permanent fix to this? That is, how can I start using octave without invoking the GUI instead of the CLI? Is there a solution where I don't have to do this by using an alias. (Not that using the alias is a big issue, but I just wanted a better fix to starting Octave on the command line itself.)

5条回答
我欲成王,谁敢阻挡
2楼-- · 2020-05-24 21:03

According to here :

octave -W

will force octave to open in CLI. It works for me.

查看更多
Emotional °昔
3楼-- · 2020-05-24 21:03

On MacOS, if installed Octave by dmg file, you can add alias to your ~/.bashrc file.

alias octave-cli='/Applications/Octave-4.4.1.app/Contents/Resources/usr/bin/octave-cli'

Then start octave-cli in command line by 'octave-cli'.

查看更多
神经病院院长
4楼-- · 2020-05-24 21:05

for mac os

alias octave-cli='/Applications/Octave-4.4.1.app/Contents/Resources/usr/bin/octave-octave-app --no-gui'

https://octave.org/doc/v4.2.2/Command-Line-Options.html#Command-Line-Options

查看更多
Animai°情兽
5楼-- · 2020-05-24 21:07

you can get the infomation from the wiki of octave http://wiki.octave.org/Octave_for_Microsoft_Windows:

Octave-3.8.2

The site that provide previous version of octave for windows of ver. 3.8.2 (unofficial build using mxe-octave) is closed. A mirrored binary can be downloaded at File list of Octave for Windows.

If you got any problems while running Windows 8 or libstdc++-6.dll errors, try this octave-gui.bat file and place it into your Octave folder (e.g. C:/octave/octave-3.8.2).

@echo off
set PATH=%CD%\bin\
start octave --force-gui -i --line-editing
exit

Simplely, you can just add the the C:\Octave\Octave-3.8.2\bin folder path to your Environment Variables , like this:

enter image description here

查看更多
手持菜刀,她持情操
6楼-- · 2020-05-24 21:23

I also install through brew I found that just run:

octave-cli

you will see the octave in terminal:

GNU Octave, version 4.2.0-rc2
Copyright (C) 2016 John W. Eaton and others.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
    ...
octave:1>
查看更多
登录 后发表回答