본문 바로가기

시행착오/[python]

[Python] Python 심볼릭 링크 설정

[Linux] yum 실행 시 Keyboard.. : 네이버블로그 (naver.com)

 

[Linux] yum 실행 시 KeyboardInterrupt, e 에러

OS 에 default 로 설치된 python 의 버전을 교체하면 아래와 같은 에러가 발생할 수 있다. 이것은 /usr/b...

blog.naver.com

https://eehoeskrap.tistory.com/316

 

[Python] Python 심볼릭 링크 설정

Python 은 버전 관리 하는 것이 필수이다. 나중에 Python Dependency 가 꼬여버리면 컴퓨터를 포맷하거나 일일히 꼬인 링크들을 제거해줘야하는 번거롭고 끔찍한 일이 발생한다. pip 도 마찬가지이다.

eehoeskrap.tistory.com

 

centos7 환경에서 python3.9 설치후 python 심볼릭링크 바꿨다가 yum, firewall-cmd 다 안되서 다시 python2.7을 기본버전으로 돌림.

[결론]

심볼릭 링크는 함부로 건들지 말자

linux centos에 python3.x 버전을 새로 설치했다면, 예를들어 python3.9이면

$ ln -s /usr/local/bin/python3.9 /usr/bin/python3

명령어를 입력하여 $ python3 입력하면 python3.9버전이 작동하도록 하자


(만약 기존 python3 심볼릭 링크가 /usr/bin 에 있다면, 

1. $ rm /usr/bin/python3

2. $ ln -s /usr/local/bin/python3.9 /usr/bin/python3

로 하면 된다.)