[DevTip] Windows용 Octave에서 print 명령 사용하기

Windows용 Octave를 설치해 사용할 때 print 명령을 실행하면 ghostscript가 필요하다는 에러가 뜬다. 기본적으로 포함되어 있지 않기 때문인데 별도 패키지 설치하고 경로만 잡아주면 만사 OK.

일단 참고 링크는 요기.

현재 환경은 Windows7 64-bit, Octave 3.6.4.

만약 octave 명령으로
> print('multi.png', '-dpng', '-r150');
을 실행하면 ghostscript 관련 에러가 뜬다.

그러면...

1.
http://sourceforge.net/projects/ghostscript/로 가서 Ghostscript를 받아 설치한다.
이 때 설치되는 경로는 확인해 두자.

2.
시스템의 환경변수에 Ghostscript 실행 경로를 PATH에 추가해 준다.
아마 C:\Program Files (x86)\gs\gs9.09\bin 일 것.

3.
octave를 다시 실행시켜서 2번에서 추가한 경로를 인식할 수 있도록 해 주고,
print 명령을 다시 사용해 본다.

[참고]
위 참고 링크에서는 print 명령을 위해 ghostscript 파일을 직접 지정해 주는 방식을 사용하는데, 이 경우에는 그런 별도 작업이 필요 없었다.
그저 리눅스 환경에서 사용하던 명령을 그대로 써도 OK.
잘 된 일.

댓글

이 블로그의 인기 게시물

[DevTip] Windows에서 tail 쓰기...

환경개선부담금

Electropermanent Magnets: Programmable Magnets with Zero Static Power Consumption Enable Smallest Modular Robots Yet