2013-10-27 1 views
0

터미널을 통해 python3에서 명령 줄을 이동할 때마다 제목과 마찬가지로 ^[[D, , ^[[B, 및 ^[[C. 그래서 나는 캐릭터들 사이를 움직일 수 없다. 무슨 일 이니?터미널에서 python3을 사용할 때 키보드의 방향 버튼으로 이동할 수 없습니다.

+4

파이썬을 직접 만드셨습니까? 그런 다음 readline을 사용하여 컴파일 했습니까? – falsetru

+0

그래, 내가 왜 segmentation fault 11 문제를 가지고 있었기 때문에 readline을 바 꾸었습니다. 그래서 해결책을 찾아야하고 python3.3에서 뭔가를 변경하게되었습니다. 어쨌든 돌아올 수 있습니까?> – chanpkr

+0

당신이 무엇을 바꿨는지 아는 것이 유용 할 것이라고 대답하십시오. – Kritzefitz

답변

0

readline이 설치되지 않았거나 작동하지 않는 것 같습니다. import readline을 실행하고 가져 오기 여부를 확인하십시오. 이것은 대개 Python을 빌드하고 readline 헤더가 없기 때문에 발생합니다. 데비안/우분투에서는 libreadline-dev 패키지를 설치할 수 있습니다. 그런 다음 파이썬을 컴파일 한 경우 make으로 파이썬을 다시 빌드하여 readline 지원을 추가하십시오.

+0

터미널에서'sudo mv readline.so readline.so.disabled'를 실행했습니다. 어떻게해야합니까? – chanpkr

0

하나의 해결책은 rlwrap를 설치하고이 문제를 제거하지 않습니다, 물론

$ rlwrap python3.3 

파이썬을 시작하는 것이 아니라 그것을 무시합니다.

관련 문제