여러 버전의 python을 사용하다보면 자신이 사용하고자 하는 Python 버전을 관리해야하는 타이밍이 온다.
udate-alternatives 명령어를 통해 관리 가능하다.
#설정(2개의 명령어 버전을 설정한다.)
sudo update-alternatives --install <link> <name> <path> <priority>
sudo update-alternatives --install <link> <name> <path> <priority>
#등록(상기 설정을 등록한다.)
sudo update-alternatives --config <name>
#삭제
sudo update-alternatives --remove <name> <path>
#설정
sudo update-alternatives --set <name> <path>
<등록방법>
sudo update-alternatives --install <link> <name> <path> <priority>
<link> : 동일한 명령어 위치
<name> : 명령어 이름
<path> : <link>에 있는 명령어가 실행될 실 버전의 명령어 주소
<priority> : 실행 우선순위 높을수록 먼저 실행된다.
ex) python 3.5 에서 3.7 적용 예
반응형