저는 RHEL6을 사용하고 있으며 다음 명령을 사용하여 python27을 설치했습니다.
sudo sh -c 'wget -qO- http://people.redhat.com/bkabrda/scl_python27.repo >> /etc/yum.repos.d/scl.repo'
sudo yum install python27
scl enable python27 bash
이제 어떤 파이썬을 사용하면 다음과 같이 나타납니다.
/opt/rh/python27/root/usr/bin/python
파이썬 -V는 다음과 같습니다:
Python 2.7.5
하지만 2.6으로 돌아가고 싶습니다. 내 컴퓨터에서 Python 2.7을 제거하거나 제거할 수 있는 방법이 있나요? 패키지를 통해 설치되기 때문에?
답변1
Python 설치는 다음과 같이 패키지됩니다.소프트웨어 컬렉션. 이렇게 하면 시스템 Python과 Python27을 모두 가질 수 있습니다.
터미널을 열고 다음을 실행하면:
scl enable python27 bash
그런 다음 /opt/rh/python27/root/usr/bin/python에서 Python을 사용하는 새로운 bash를 시작합니다.
그러나 다른 터미널을 열면 /usr/bin/python에서 Python이 사용됩니다.
실제로, 당신은 실행할 수 있습니다
scl enable python27 ./yourscript.py
python27을 사용하여 실행됩니다.
./yourscript.py
시스템 Python을 사용하여 실행됩니다.