본문 바로가기

창고/Jython

자이썬 설치

반응형

자이썬 설치

 

필자의 활용목적:

 

  • Unix 서버에서 스크립트로 활용 ( 주로 텍스트 변환 )
  • 웹페이지 제작에 활용 ( 서블릿, JSP, 빠른 개발을 위해 Django 활용가능하면 금상첨화 )
  • 네트워크 프로그램 제작에 활용

테스트는 윈도우시스템에서,
최종 기동은 Unix 에서 활용할 예정임

 

참조문서:


http://jythonbook_ko.readthedocs.org/en/latest/index.html
자이썬(Jython) 완벽 안내서

http://www.jython.org/
자이썬홈


1. 자이썬 설치

 

1.1 설치파일 다운로드

 

http://www.jython.org/

접속후 > download 에서 필요한 버젼 다운받음.

JDK 버젼에 따라 안정화 버젼이 다름

1. JDK 1.5.0+ •Jython-2.5.2  2011년 3월 3일 배포
2. JDK 1.4.2+ •Jython-2.2.1  2007년 8월 22일 배포

 

1.2 설치

 

http://wiki.python.org/jython/InstallationInstructions

-. 1.1의 홈에서 Installation 메뉴이용해서 접속 가능

 

-.설치성공 한 환경

 

  • Windows7.    JDK.1.5.0_22 Jython2.2.1 설치 정상 ( 콘솔설치 )
  • HPUX B.11.23 JDK 1.4.2_11 Jython2.2.1 설치 정상 ( 콘솔설치 )

1.3 실행


설치한 폴더에서 jython 파일 실행

프롬프트가 출력되면,

 

>>> print("Hello Jython")
Hello Jython

 

으로 정상 확인

 

2. 설치 오류 관련

 

encoding 오류 ( 2.5.2 버젼 설치시 오류 발생 )

 

can't find encoding "ms949"
등의 인코딩 관련 오류 

 

실행시,

java -jar jython.jar -C utf-8
로 옵션을 붙여서 실행하면  오류가 해결됨.

 

차후 실행에도 자동으로 인수가 들어가게 하기위하여,

 

jython.bat 파일내부의


set _ARGS=%*
인 부분을

 

set _ARGS= -C utf-8 %*
로 수정하면 됨

 

그리고 소스파일 생성시에도 해당파일을 utf-8 타입으로 저장해야하며,

소스의 2,3번째 줄에

 

# -*- coding: utf-8 -*-

 

를  꼭 표기해 주어야 함

 

3. 추가 알면 좋은 사항

 

파이썬 웹프레임워크 Django 활용을 위해서는 2.5.2 버젼을 사용하는게 좋다고 함

 

반응형