CentOS:airflow-설치기

chez·2022년 8월 8일
0

리눅스

목록 보기
3/6

참조 및 출처 링크 :: https://dydwnsekd.tistory.com/category/BigData/Airflow?page=3

저번에 인터넷이 연결 된 환경에서 진행

  • pip로 설치 할것임(rpm은 관여 안함)

yum install python3 python3-devel mysql-python vim

  • 만일 python --version == 2.7.xx 버전이 나온다.
  • 이 문구 만으로 pip3와 python3 가 설치 된다(버전은 pip3 --version, python3 --version 으로 확인)

pip3 install -U pip

  • 이제 pip3로 pip 버전업 시킨다(같은 개념의 라이브러리 이지만, 서로 따로 동작한다)
AIRFLOW_VERSION=2.0.0
PYTHON_VERSION="$(python3 --version | cut -d " " -f 2 | cut -d "." -f 1-2)"

# For example: 3.6

CONSTRAINT_URL="https://raw.githubusercontent.com/apache/airflow/constraints-${AIRFLOW_VERSION}/constraints-${PYTHON_VERSION}.txt"

# For example: https://raw.githubusercontent.com/apache/airflow/constraints-1.10.14/constraints-3.6.txt


pip install "apache-airflow==${AIRFLOW_VERSION}" --constraint "${CONSTRAINT_URL}"

스크립트를 작성해서(주석은 제거해도 됨) 하지만, 그냥 다 적어서 진행 한다.

잘 작성하면 한번에 된다.
주석부분은 생략 해서 작성하면 정상적으로 동작 한다.

  • airflow version

설치 완료다. 이제 개발 준비의 준비 단계가 끝났다.

ps) 혹시 몰라 yum을 먼저 업데이트 해보길 바란다.

이미 업데이트 된 상태

profile
무언가 만드는데, 이것이 뭐시당가

1개의 댓글