2016-06-13 2 views
0

사용 명령 :
http://wiki.octave.org/Octave_for_MacOS_XMacOS에서 옥타브 스크립트를 실행하는 방법은 무엇입니까? 웹 사이트에서

나는 맥 OS X 10.9.5에 옥타브를 설치했습니다. 설치된 애플 리케이션에 있습니다
/Applications/Octave-cli.app
/Applications/Octave-gui.app는

지금, 나는

어떻게

%file: example.m 
print('hello') 
example.m라는 옥타브 스크립트가 터미널에서이 파일을 실행할 수 있습니까?

NOTE: 

    open /Applications/Octave-cli.app # this works fine 
    open /Applications/Octave-gui.app # this freezes the octave program 

그럼 나는 대화식으로 옥타브 명령을 작성하고 실행할 수 있습니다.

는 내가 원하는 것은 : python myscript.py주는 등

octave myexample.m 

는 결과를 제공한다.

는 UPDATE :
나는 제거 :
/Applications/Octave-cli.app 다음 /Applications/Octave-gui.app

, 난 두 애플 리케이션
에게 다운로드 옥타브 4.0.2 다운로드 그래픽 사용자 인터페이스 (OS X 10.9+), 명령 줄 인터페이스 (OS X 10.9+) 웹 사이트에서


다운로드 옥타브 4.0.2 :
http://wiki.octave.org/Octave_for_MacOS_X
그런 다음 Octave.app에서 그래픽 인터페이스로 옥타브 스크립트를 작성하고 실행할 수 있습니다.

octave myexample.m 

일부 관련 링크

은 다음과 같습니다 :

는하지만, 나는 또한 명령 줄에서 실행할
How to invoke octave script in unix shell

+0

"터미널에서 옥타브 스크립트를 실행하십시오"에 대한 google 검색은 많은 양의 결과를 가져옵니다. 그들 중 하나를 시도해 봤어? – brimstone

+0

@ 브림 스톤 예. 그렇지만 그들 중 누구도 나를 위해 일하지 않았습니다. FYI 옥타브는 내 랩톱 (Ubuntu 15.1)에서 제대로 실행되지만 사무실 데스크톱에서는 그렇지 않습니다 (MacOS). –

+0

'octave myexample.m'는'PATH'에서'octave' 실행 파일을 가지고있는 한 작동해야합니다. 확인하려면 '옥타브'를 입력하십시오. –

답변

1

당신은 엑스 코드와과를 설치 했나요의 경우 언급 된 패키지 관리자의 (의심 : 자작 고르기) page에서 이미 언급 했습니까?

그렇지 않은 경우 해결책을 찾아야합니다.

추가 REF : http://wiki.octave.org/Create_a_MacOS_X_App_Bundle_Using_Homebrew

+0

이전 cli 및 gui 앱을 삭제했습니다. 다시 설치하십시오. 이제 Octave.app를 볼 수 있습니다. 그것은 그래픽 인터페이스를 가지고 있고 거기서 쓰고 실행할 수 있습니다. 하지만 나는 또한 옥타브 myexample.m과 같은 커맨드 라인에서 실행하는 것을 좋아한다. –

+1

"다음 다시 설치": 정확히 어떻게? 자작농을 통해? 예 : https://adampash.com/how-to-install-octave/ – swa66

+0

프로그램을 두 번 클릭하면 설치됩니다. 그러나 가끔씩은 때때로 작동하고 때로는 얼어 버립니다. –

4

맥 OS에서 GUI 4.0.3을 설치 한 후, 당신은 CLI에이 경로를 사용할 수는 :

/Applications/Octave.app/Contents/Resources/usr/Cellar/octave/4.0.3/bin/octave-cli-4.0.3 

:

/Applications/Octave.app/Contents/Resources/usr/bin/octave-cli 

이는 별명입니다 하지만 첫 번째 버전을 실행하는 것이 버전 안전성을 높일 수있을 것입니다.

+0

소원 내가 천 시간이 upvote 수 있습니다. (자습서의 install_octave.sh와는 달리) 빠르며 완벽하게 작동합니다. –

관련 문제