현 문서는 python 3.6기준으로 업그레이드 테스트 하였습니다.
1. 커뮤니티 레파지토리 추가
yum install -y https://centos7.iuscommunity.org/ius-release.rpm
2. 설치
우선 파이썬의 버전을 체크하세요
python -v
그리고 python3.6 버전이 yum을 통해 설치되있는지 체크하세요.
yum search python36
설치되어 있지 않다면 다음과 같이 설치명령어를 입력하여 설치합니다.
yum install -y python36u python36u-libs python36u-devel python36u-pip
3. 설치확인
파이썬 3.6 설치완료 확인
python3.6 -V
설치경로 확인
which python3.6
4. 심볼릭 링크 걸기
기존 python과 같이 명령어를 쉽게 해주는 링크를 거는 방법입니다.
다음을 입력을 하여 링크된 버전확인.
python -v
심볼릭 링크는 which로 찾은 경로를 입력하면 됩니다.
ln -s /usr/bin/python3.6 /usr/bin/python3
unlink /usr/bin/python
ln -s /usr/bin/python3 /usr/bin/python
* 주의
심볼링 링크를 변경하게 되면 yum 실행시 아래와 같은 에러가 나옵니다.
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
에러를 해결하는 방법은 다음과 같습니다.
1. 심볼릭 링크를 python3 로만 걸어쓰기
2. yum을 쓸때 심볼릭링크를 해제하기
unlink /usr/bin/python
ln -s /usr/bin/python2 /usr/bin/python
* 부록
pip도 링크 설정하기
ln -s /usr/bin/pip3.6 /usr/bin/pip
'서버 > python' 카테고리의 다른 글
cx_Oracle 설치하기 (593) | 2023.08.17 |
---|
댓글