Centos 6.7에 llvm을 설치하려고 합니다. 프로필을 실행하면 오류가 발생한다고 표시됩니다.
Python 확인 중 >= 2.7...구성을 찾을 수 없습니다. 오류: Python 2.6.6(/usr/bin/python)이 필요합니다. >= 2.7 자세한 내용은 "config.log"를 참조하세요.
그래서 Python 2.7을 설치했는데, 이전 Python 버전이 이미 있어서 구성에서 같은 오류가 발생했습니다. 별칭 Python을 사용하여 새 Python 버전을 사용하려고 합니다.
별칭 python=/usr/local/bin/python2.7
이로 인해 Python이 호출될 때 python2.7이 실행됩니다. 그러나 프로필을 실행할 때 오류가 여전히 존재합니다. 이 문제를 어떻게 해결할 수 있습니까?
답변1
CentOS6 시스템에 Python 2.7을 설치하려면 다음을 설치하십시오.Python 2.7 소프트웨어 컬렉션팩. /usr/bin/python을 대체하지는 않지만 configure
python27 scl이 로드되면 감지됩니다.
참고: 원하는 경우에만 llvm의 EPEL 패키지를 사용해야 합니다.
답변2
먼저 다음을 사용하여 기존 Python 심볼릭 링크를 제거합니다.
sudo rm -r /usr/bin/python
그런 다음 python-2.7에 대한 새 Python 링크를 만듭니다.
sudo ln -s /usr/local/bin/python2.7 /usr/bin/python