2013-07-07 9 views
18

Ho installato (e reinstallato) Octave 3 volte su Windows 8 e non riesco ancora a farlo correttamente. Il primo e più ovvio problema è che manca il prompt; lo schermo mostra solo il carattere di sottolineatura lampeggiante che segue il prompt. Questo non è un grosso problema poiché il sistema risponde correttamente ai comandi.Problemi con Octave su Windows 8: arresti anomali dopo qualsiasi errore

Il problema principale è che Octave si arresta in modo anomalo ogni volta che incontra un errore di sintassi, invece di dare educatamente una diagnostica. Questo rende estremamente noioso lo sviluppo del software.

C'è un modo per aggirare questo problema, o dobbiamo solo aspettare una parte o l'altra di trovare una sistemazione?

+0

Ti dispiacerebbe contrassegnare la risposta migliore come soluzione? – htellez

risposta

0

Non so se questo risolverà il problema, o se questa soluzione è troppo gonfia per te, ma utilizzo Octave su Windows 7 tramite Cygwin senza problemi.

0

Se non riesci a far funzionare Octave su Windows 8, puoi prendere in considerazione l'esecuzione di Octave tramite Linux tramite la tecnologia di virtualizzazione del computer (computer virtuale). Due, in cima alla mia testa che è possibile utilizzare sono VirtualBox by Oracle o VMWare Player Una volta installato, è possibile accedere a qualsiasi numero di siti che dispongono di immagini Linux pre-create che è possibile scaricare e quindi eseguire all'interno di Windows 8. X. Effettua una ricerca su Google di "immagini Virtualbox" o "appliance VMWare". È quindi possibile scaricarlo e utilizzarlo per eseguire l'ultima versione di Octave. Spero che aiuti.

Cheers,

21

Ho riscontrato lo stesso problema. Ho risolto da questo: creare un collegamento a octave.exe, poi click destro-> proprietà-> cambiare il "target" a qualcosa di simile:

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

allora non uscire se u avere errori di sintassi . Non ho ancora capito il significato dei parametri.

riferimento: http://exciton.eo.yzu.edu.tw/~lab/?p=1121

+0

Questo C: \ Programmi \ Octave \ Octave3.6. * _ Gcc *. *. * Punta nella cartella di installazione. f.e. il mio era: D: \ Octave-3.6.4 di default è C: \ Programmi \ Octave \ Octave-3.6.4 – Jinxi

+0

grazie, ho risolto il problema. –

+0

guarda [this] (http://youneedtoprogram.wordpress.com/2013/10/12/installing-octave-3-6-4-on-windows-8/). –

2

Ecco video con una semplice soluzione per questo problema.

Spero che aiuti!

+0

Questi video sono piuttosto noiosi da guardare, mentre la stessa cosa può essere scritta e poi letta in 10 secondi (rispetto a 1 minuto per il video) - guarda la risposta in alto. – Tibo

8

Tipo octave - help può controllare il significato dei parametri. -i anche --interactvie, per forzare il comportamento interattivo di Octave. Forse Octave funziona in modalità non interattiva di default, il che significa che il prompt non dovrebbe essere mostrato e dovrebbe terminare immediatamente quando si incontra un errore durante la lettura di un file.

+0

(+1) Questo è esattamente giusto. Tutto ciò che serve è l'argomento '-i' all'avvio, che può essere aggiunto a una scorciatoia come spiega Tyler nella sua risposta. –

Problemi correlati