반응형

리눅스 2일차 첫 난관에 빠졌습니다. 우여곡절 끝에 파이썬3를 설치하고 나니 yum명령어 등 대부분의 명령어가

-bash: /usr/bin/yum: /usr/bin/python: bad interpreter: 허가 거부 표시와 함께 작동하지 않았습니다.

-bash : /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory 와는 다른 문제입니다.

 

CentOS는 /usr/bin/python이 기존에 내장되있는 파이썬 버전과 연결되는 것을 요구합니다. 다른 버전일 경우 위와 같은 오류가 발생한다고 합니다. 저의 경우 Python3.7.5를 /usr/bin/python과 심볼릭링크로 연결하여 발생한 것 같습니다.

 

그럼 해결방법을 알아보겠습니다.  아래 명령어어 와같이 /usr/bin/python 의 심볼릭링크를 지워주고 기존의 파이썬 버전인 2.7과연결해주면 yum의 명령어들이 다시 작동합니다.

[root@localhost ~]# rm -rf /usr/bin/python

[root@localhost ~]# ln -s /usr/bin/python2.7 /usr/bin/python

 

 

반응형

+ Recent posts