[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.
잘 된 일.
일단 참고 링크는 요기.
현재 환경은 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.
잘 된 일.
댓글
댓글 쓰기