현재상황.
OS rhel6.2
OS를 설치하면서 python2.6을 설치함. 그런데 python2.5를 사용해야하는 경우가 발생하여 tar.gz 으로 다시 python2.5를 설치.
python을 CLI에서 실행하여 입력할 경우 방향키(arrow key)를 사용하면 좌우이동 및 히스토리 명령어가 보이지 않고 ^[[A ^[[D ^[[C 가 입력이 됨.
구글링결과 cmd.py 파일에서 import readline을 제대로 수행하지 못하는 것으로 판단.
먼저 readline RPM을 설치(기존에 설치되어있을 경우 skip) readline.so 파일을 python2.5의 라이브러리 디렉토리에 심볼릭 링크 설정.
<<해결방법>>
* 설정파일 위치는 다를수 있으니 확인이 필요함.
* root 실행
서버에 이미 python2.6 패키지가 설치되어있고, 경로는 /usr/lib64/python2.6/lib-dynload/readline.so 이었음.
python2.5의 경로를 확인해보니 /usr/local/lib/python2.5 에 위치함.
/usr/local/lib/python2.5 경로에 readline.so 파일을 심볼릭 링크 생성함.
#####
/usr/local/lib/python2.5 #] ln -s /usr/lib64/python2.6/lib-dynload/readline.so ./
#####
'Server' 카테고리의 다른 글
Multicast udp 수신시 tcpdump 확인 recvfrom 확인 안될때 (0) | 2017.02.08 |
---|---|
vim 사용중 smartindent off, autoindent off (0) | 2015.05.08 |
리눅스 백스페이스 입력시 ^H 가 입력되는경우 (0) | 2014.09.04 |
cvs 서버/클라이언트 설정방법 (0) | 2014.04.01 |
리눅스에서 파일 삭제시 파일이 많아서 삭제 안될때 (0) | 2014.01.25 |