728x90
안녕하세요
요새 python을 많이 사용하는데, centos를 새로 설치할 경우 2.7.5 version이 기본으로 설치되어있습니다.
새로 나오는 모듈에서는 하위 version은 지원이 되지 않는 경우가 많아 upgrade하는 방법을 포스팅합니다.
이를 위해 yum 이란 함수를 사용할 것입니다.
1. sudo yum update
2. sedo yum install centos-release-scl
3. sudo yum install rh-python38 (36 37 38 원하시는 version으로 설치하시면됩니다.)
이렇게 하면 설치가 완료됩니다.
하지만 실제로 version check를 해보면 여전히 2.7.5로 나오는 걸 볼 수 있습니다.
실제 사용하려면 3.8로 scl을 enable 시켜야합니다.
저같은 경우에는 bash 보다는 csh가 더 편해서 csh로 켜는 편입니다.
그리고 환경파일을 만들어서 source 로 잡아서 합니다.
예를 들면 env.csh 란 파일을 만듭니다.
#!/bin/csh -f
scl enable rh-python38 csh
이렇게 만듭니다.
그리고
source env.csh
라고 하면 csh에 python 3.8 version으로 나옵니다.(python --version 사용)
이런 방식을 사용하면 쉽게 centos에서 upgrade를 해줄 수 있습니다.
728x90
'IT' 카테고리의 다른 글
Centos 에서 기본 shell 설정 바꾸기 - Linux (0) | 2022.02.17 |
---|---|
Vampire Survivors - 새로고침, 건너뛰기 기능 설명 (0) | 2022.02.16 |
password 없이 ssh 접속하기 - ssh-keygen -t rsa 사용 LINUX 환경 (0) | 2022.02.07 |
Vampire Survivors - 골드 모으는 방법 (0) | 2022.02.05 |
Vampire Survivors 캐릭터별 공략 팁 (0) | 2022.02.05 |
댓글