반응형
회사나 워크샵 등과 같은 다양한 서버를 사용하게 될때 세팅이 나와 맞지 않아 불편한 경우가 많습니다.
저도 마찬가지로 불편함을 겪었던 일이 있었는데, 바로 방향키로 이전에 쳤던 명령어가 나올줄 알았는데,
실제로 [[A , [[D 와 같은 이상한 문자들이 출력되는 상황이 벌어지는 일입니다.
이럴경우 두가지 방법으로 해결이 가능합니다.
readline module을 pip 을 이용해서 설치를 합니다.
pip install readline
이러는 데에도 에러가 발생이 될수가 있는데 다음과 같습니다.
free(): invalid pointer
Aborted (core dumped)
이러는 경우는 readline을 제거 해주면 문제가 해결이 되고, readline대신에 gnurealine을 설치를 하면됩니다.
pip install gnureadline
python2에서는 readline문제가 발생이 되는것 같고, python3의 경우에는 gnureadline이 대부분 문제인것으로 생각이 됩니다.
728x90
반응형
'기본적인프로그래밍 > python' 카테고리의 다른 글
[python] class 란 무엇일까? (0) | 2022.03.22 |
---|---|
[jupyter] linux, windows, OS X 세팅! (외부접속 가능하게!) (0) | 2021.08.23 |
[jupyter] 두개의 버전의 python 사용하기 (0) | 2021.07.12 |
[python] 여러 변수에서 순서대로 sorted 적용해보기 (2) | 2021.02.09 |
[python] print할 때 한 줄로 해결하기! (0) | 2021.02.05 |
댓글