반응형

 

  • 리눅스 Python 3 설치 후 yum 에러 (SyntaxError: invalid syntax)

python2 버전과 python3 버전의 문법 차이가 있어서 python3 설치 후 yum 에러가 발생할 수 있습니다. 에러 해결 방법은 크게 2가지가 있습니다.

  1. 심볼릭 링크 복원
  2. yum 파일 수정

 

심볼릭 링크는 다시 python2 버전으로 링크 걸어주는 것 인데 python3으로 링크 걸때와 방법에 큰 차이가 없으니 패스하고 2번을 기준으로 작성 할텐데, 방법은 굉장히 간단 합니다.

아래 두개의 파일에서 #! /usr/bin/python 을 #! /usr/bin/python2.7 로 변경만 시켜주어 python2 버전으로 yum이 실행되도록 해주면 끝납니다.

  1. /usr/bin/yum
  2. /usr/libexec/urlgrabber-ext-down

 

반응형

+ Recent posts