티스토리 뷰

카테고리 없음

airflow 설치 하기(작성중)~~

미니대왕님 2024. 6. 12. 16:30

 

1. airflow 설치 하기 전에 

설치전 파이선 3.9버전대로 업그레이드 진행하기

> yum install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel git
> yum install gcc openssl-devel libffi-devel bzip2-devel wget

> curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
 

> vi /root/.bash_profile



export PATH="$HOME/.pyenv/bin:$PATH"

eval "$(pyenv init -)"

eval "$(pyenv virtualenv-init -)"



> source /root/.bash_profile
 

설치 가능 버전 상위 리스트
> pyenv install --list | grep -v - |tail

 

설치 하기 이전에 파이선을 3.9버전대로 업그레이드 해야 한다.

centOS 7 리눅스에는 기본적으로 파이썬 2.7이 설치되어 있다.
아래 명령어로 파이썬 버전을 확인할 수 있다.

python --version
Python 2.7.5

이를 최신버전으로 바꿔서 설치해본다.

★버전은 선택해서 사용하세요
$Python-3.9.5 버전 설치
wget https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgz

$Python-3.9.6 버전 설치
wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz

 그리고 압축을 풀어준다.

★버전은 선택해서 사용하세요
$Python-3.9.5 버전 압축풀기
tar -xvf Python-3.9.5.tgz

$Python-3.9.6 버전 압축풀기
tar -xvf Python-3.9.6.tgz

 

이제 파이썬 디렉토리로 들어가서 컴파일을 해준다.

★버전은 선택해서 사용하세요

$cd Python-3.9.5/
./configure --enable-optimizations

$cd Python-3.9.6/
./configure --enable-optimizations

5분정도 소요됨

 

make altinstall

 

파이썬 3.9 바이너리 파일이 어디있는지 확인한다.

$which python3.9
/usr/local/bin/python3.9

 

그리고 bash파일에 파이썬 별칭을 만든다.

vi /root/.bashrc

 

alias python="/usr/local/bin/python3.9"

 

source명령어로 적용시킨다.

source /root/.bashrc

 

이제 잘 적용되었는지 확인하기 위해 파이썬 버전을 출력해본다.

python -V
Python 3.9.5

 

댓글