terminal 실행 오류 해결

terminal 실행이 먹통이 되는 이유는 대부분 python 버전을 바꾸는 작업을 하면서 일어난다.

내가 쓰고 있는 terminator 같은 경우도 python2.7 버전에서만 작동이 되고, 기본 bash 터미널에서도 python 버전을 업그레이드 할 때, 기존의 버전과 중첩되거나 우선순위를 잘못 지정하면 터미널이 실행되지 않는다.

그리고 python 실행 명령어에 python과 python3이 있는데, 본인이 바꾼 명령어가 무엇인지 잘 보고 선택하자.

1. xterm app을 실행

설치한 python3의 우선순위를 변경할 수 있는 명령어

$ sudo update-alternatives --config python3
혹은
$ sudo update-alternatives --config python


기본 선택을 3.5나 2.7로 변경

2. 우선 순위 변경

$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
- 1순위로 변경
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 2
- 2순위로 변경

버전을 업그레이드 하다 생긴 일이면 꼭 필요한 작업 때문에 파이썬을 업그레이하고 버전 변경을 했을건데, 다시 다운그레이드 해야만 모든 쉘들이 정상 작동이 되는 모순은 정말..

좋은 웹페이지 즐겨찾기