Подтвердить что ты не робот

Проблемы с Octave в Windows 8: сбои после любой ошибки

Я установил (и переустановил) Octave 3 раза в Windows 8, и я все еще не могу понять это правильно. Первая и наиболее очевидная проблема заключается в том, что приглашение отсутствует; на экране отображается только мигающее подчеркивание, которое следует за подсказкой. Это не является серьезной проблемой, поскольку система должным образом реагирует на команды.

Основная проблема заключается в том, что Octave падает каждый раз, когда он сталкивается с синтаксической ошибкой, вместо того, чтобы вежливо давать диагностику. Это создает чрезвычайно утомительную разработку программного обеспечения.

Есть ли способ обойти эту проблему, или нам просто нужно ждать, пока одна сторона или другая придумают жилье?

4b9b3361

Ответ 1

Я столкнулся с той же проблемой. Я решил это: создайте ярлык для octave.exe, затем щелкните правой кнопкой мыши- > свойство- > измените "цель" на что-то вроде:

C:\Program Files\Octave\Octave3.6.*_gcc*.*.*\bin\octave.exe -i --line-editing

Тогда он не выйдет, если у вас есть синтаксические ошибки. Я еще не понимаю значения параметров.

ссылка: http://exciton.eo.yzu.edu.tw/~lab/?p=1121

Ответ 2

Тип октавы --help может проверить значение параметров. -i также --interactvie, чтобы заставить интерактивное поведение Octave. Возможно, Octave работает в неинтерактивном режиме по умолчанию, это означает, что приглашение не должно отображаться, и оно должно немедленно прекращаться, когда обнаруживается ошибка при чтении файла.

Ответ 3

Вот видео с простым решением для этой проблемы.

Надеюсь, что это поможет!

Ответ 4

Я не знаю, поможет ли это решить вашу проблему, или если это слишком раздутое решение для вас, но без проблем я использую Octave на Windows 7 через Cygwin.

Ответ 5

Если вы не можете заставить Octave запускаться в Windows 8, вы можете попробовать запустить Octave через Linux с помощью технологии виртуализации компьютеров (виртуального компьютера). Два, с верхней части головы, которые вы можете использовать, - VirtualBox от Oracle или VMWare Player После того, как вы его установили, вы можете перейти на любое количество сайтов, на которых есть готовые изображения Linux, которые вы можете скачать, а затем запустить в Windows 8.X. Сделайте поиск Google для "Виртуальных изображений" или "Утилиты VMWare". Затем вы можете загрузить и использовать его для запуска последней версии Octave. Надеюсь, что это поможет.

Приветствия,

Ответ 6

Если вы заинтересованы в тестировании края кровотечения GNU Octave (3.7.2+ с графическим интерфейсом), это установщик для Windows: http://dl.dropbox.com/u/45539519/octave-3.7.2%2B-vs2010-setup.exe

Предоставлено Майклом Гоффиулом.

Пожалуйста, установите шрифт терминала, если курсор кажется странным. Lucida Console - хороший выбор.