如何从命令行启动八度而不是GUI?
我最近在Mac上使用Homebrew安装了GNU Octave,只要我将 octave
键入bash,它就打开了八度gui窗口。 Octave GUI看起来很不吸引人(至少在Mac上),所以我想使用命令行界面。我的修复方法是在~/.bash_profile
中创建一个永久别名,即alias octave='octave --no-gui'
。如何从命令行启动八度而不是GUI?
有没有更持久的解决办法呢?也就是说,如何在不调用GUI而不是CLI的情况下开始使用八度音阶?有没有解决办法,我不必通过使用别名来做到这一点。 (不,使用别名是一个大问题,但我只是想更好地固定在命令行本身开始八度。)
我还通过BREW 安装我发现只要运行:
octave-cli
你会看到在终端的八度:
十月:
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>
'brew install octave-cli'给了我一个错误,说没有找到公式。 –
你可以从八度http://wiki.octave.org/Octave_for_Microsoft_Windows的维基获得信息来源ave-3.8.2
提供以前版本的八度音程的网站。 3.8.2(使用mxe-octave的非正式构建)已关闭。可以在File list of Octave for Windows下载镜像二进制文件。
如果在运行Windows 8或libstdC++ - 6.dll错误时遇到任何问题,请尝试使用此octave-gui.bat文件并将其放入Octave文件夹(例如C:/octave/octave-3.8.2
)。
@echo off
set PATH=%CD%\bin\
start octave --force-gui -i --line-editing
exit
简单地,你可以只添加的文件夹C:\Octave\Octave-3.8.2\bin
路径,你的环境变量,像这样:
在将octave添加到Windows路径后,使用'octave-cli'运行CLI –
@GabeRogan我在我的路径中添加了bin,但是当我在控制台中输入“test.m”时,它将在gui中打开,我如何解决这个问题? –
我也使用别名,并认为是正确的方式,如果你不想自己编译它。如果你想构建Octave,有一个配置开关可以禁用GUI – Andy
这很好知道@Andy 是否有一个octaverc文件,我可以编辑它以直接在CLI上构建Octave? – deepdeb
顺便说一句,你可以在Mac上的“可怕的”图形用户界面添加截图吗?我现在有很多真正喜欢它的Mac用户。也许这只是你系统上的一个问题? – Andy