Python Source Install
Yum 패키지 관리자를 통해 Python3을 설치하는 방법이 Python을 설치하기에 가장 편리하지만,
경우에 따라 최신 버전이나 특정 버전의 Python을 사용하고 싶을 때 소스를 통한 설치 방법을 추천드립니다.
Step 1. Setup the Environment
소스를 통해 Python3을 설치하려면 시스템에 일부 필수 패키지가 설치되어 있는지 확인해야 합니다.
# yum install gcc openssl-devel bzip2-devel libffi-devel -y |
Step 2. Download Python
다음으로, 원하는 Python 버전을 가져와야합니다. 다음 명령은 Python3.8.1 버전을 풀다운합니다.
3.8.1 대신 원하는 버전을 다운로드 하시면 됩니다.
# curl -O https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz |
# tar -xzf Python-3.8.1.tgz |
Step 3. Install Python3
압축을 푼 후 해당 디렉토리러 경로를 이동합니다..
# cd Python-3.8.1/ |
다음으로 소스에서 Python을 컴파일 할 준비를해야합니다.
# ./configure --enable-optimizations |
마지막으로 아래의 명령을 사용하여 설치를 진행합니다.
# make altinstall |
설치가 완료되면 다음 명령을 실행하여 새로운 Python3 버전을 확인할 수 있습니다.
# python3.8 |
Step 4. Python Symbolic Link Setting
Python3를 Python 명령어로 바로 사용하기 위해 아래의 명령어를 입력합니다.
# ln -sf /usr/bin/python3.8 /usr/bin/python |
Python3를 Default 설정 후 yum 명령어 사용시 오류가 발생하므로
아래의 두 파일에서 #!/usr/bin/python 부분을 #!/usr/bin/python2로 변경합니다.
# vi /usr/bin/yum |
# vi /usr/libexec/urlgrabber-ext-down |
'Python' 카테고리의 다른 글
파이썬 알고리즘 인터뷰 - 05. 그룹 에너그램 (0) | 2022.01.10 |
---|---|
파이썬 알고리즘 인터뷰 - 04. 가장 흔한 단어 (0) | 2022.01.10 |
파이썬 알고리즘 인터뷰 - 03. 로그파일 재정렬 (0) | 2022.01.05 |
파이썬 알고리즘 인터뷰 - 02. 문자열 뒤집기 (0) | 2022.01.05 |
파이썬 알고리즘 인터뷰 - 01. 유효한 팰린드롬 (0) | 2022.01.05 |