Как начать октаву из командной строки, а не GUI?
Недавно я установил GNU Octave на своем Mac с помощью Homebrew, и как только я набрал octave
в bash, он открыл октавное окно. Графический интерфейс Octave выглядит довольно непривлекательным (по крайней мере, на макете), поэтому я хотел использовать интерфейс командной строки. Моим решением было создать постоянный псевдоним в ~/.bash_profile
который был alias octave='octave --no-gui'
.
Есть ли более постоянное исправление? То есть, как я могу начать использовать октаву без вызова GUI вместо CLI? Есть ли решение, где мне не нужно это делать, используя псевдоним. (Не то, что использование псевдонима - большая проблема, но я просто хотел бы лучше исправить начало Octave в самой командной строке.)
Ответы
Ответ 1
Я также устанавливаю через заваривание, я обнаружил, что просто запускаю:
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>
Ответ 2
Согласно здесь:
octave -W
заставит октаву открываться в CLI. Меня устраивает.
Ответ 3
вы можете получить информацию из вики октавы http://wiki.octave.org/Octave_for_Microsoft_Windows:
Октава-3.8.2
Сайт, который предоставляет предыдущую версию октавы для окон ver. 3.8.2 (неофициальная сборка с использованием mxe-октавы) закрыта. Зеркальный двоичный файл можно загрузить в списке файлов Octave для Windows.
Если у вас возникли проблемы при работе с ошибками Windows 8 или libstdС++ - 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
к переменным среды, например:
Ответ 4
В MacOS, если установлен файл Octave by dmg, вы можете добавить псевдоним в ваш файл ~/.bashrc.
alias octave-cli='/Applications/Octave-4.4.1.app/Contents/Resources/usr/bin/octave-cli'
Затем запустите octave-cli в командной строке с помощью 'octave-cli'.