2013-07-07 21 views
18

我在Windows 8上安裝(並重新安裝)了Octave 3次,但仍然無法正確使用。第一個也是最明顯的問題是提示丟失;該屏幕只顯示提示後閃爍的下劃線。由於系統正確響應命令,這不是主要問題。Windows 8上的Octave問題:出現任何錯誤後崩潰

主要問題是Octave遇到語法錯誤時崩潰,而不是禮貌地給出診斷。這使得非常繁瑣的軟件開發成爲可能。

有沒有辦法解決這個問題,還是我們只需要等待一方或另一方提出住宿?

+0

你介意把最好的答案作爲解決方案嗎? – htellez

回答

0

我不知道這是否會解決您的問題,或者如果這對於您來說太臃腫的解決方案,但我通過Cygwin在Windows 7上使用Octave沒有任何問題。

0

如果您無法在Windows 8上運行Octave,則可以考慮通過計算機虛擬化技術(虛擬計算機)通過Linux運行Octave。二,我可以使用的頭腦是VirtualBox by OracleVMWare Player 安裝完成後,您可以前往任意數量的具有預先構建的Linux映像的站點,這些站點可以下載,然後在Windows 8中運行。 X。做一個谷歌搜索'Virtualbox圖像'或'VMWare設備'。然後,您可以下載並使用它來運行最新版本的Octave。我希望有所幫助。

乾杯,

21

我遇到了同樣的問題。我解決了它本: 創建一個快捷方式到octave.exe,然後右鍵點擊 - >財產而>更改「目標」的東西,如:

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

那麼就不會退出,如果u有語法錯誤。 我不明白參數的含義。

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

+0

此C:\ Program Files \ Octave \ Octave3.6。* _ gcc *。*。*指向您的安裝文件夾。 F.E.我的是:D:\ Octave-3.6.4默認是C:\ Program Files \ Octave \ Octave-3.6.4 – Jinxi

+0

謝謝,我解決了這個問題。 –

+0

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

2

這裏是一個video與針對此問題的簡單解決方案。

希望它有幫助!

+0

這些視頻非常無聊,而同樣的東西可以寫下來,然後在10秒內讀取(對於視頻1分鐘) - 請參閱最佳答案。 – Tibo

8

類型八度 - 幫助可以檢查參數的含義。 -i也--interactvie,強制八度互動行爲。 也許Octave在默認情況下以非交互模式運行,這意味着不應該顯示提示符,並且在讀取文件時遇到錯誤時它應該立即終止。

+0

(+1)這是完全正確的。所有需要的是啓動時的'-i'參數,泰勒在他的答案中解釋了這個參數可以添加到快捷方式中。 –