반응형
리눅스 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 |
반응형
'데이터엔지니어 > linux' 카테고리의 다른 글
[centos] sbt 설치하기 (0) | 2023.07.07 |
---|---|
[linux] sbt 설치방법 (0) | 2023.04.05 |
[linux] netstat 설명 (0) | 2023.03.30 |
Mac m1 brew 설치 및 warning: /opt/homebrew/bin is not in your path 에러해결 (0) | 2022.07.09 |
centos7에 jupyter notebook 실행하기 (0) | 2019.12.13 |