上QQ阅读APP看书,第一时间看更新
2.1.1 准备工作
首先安装必要的系统依赖。在Ubuntu 20.04操作系统中,安装依赖的命令如下:
sudo apt-get install -y --no-install-recommends \
freetds-bin \
krb5-user \
ldap-utils \
libffi7 \
libsasl2-2 \
libsasl2-modules \
libssl1.1 \
locales \
lsb-release \
sasl2-bin \
sqlite3 \
unixodbc
如果在其他版本的Ubuntu操作系统中,那么部分依赖的版本可能有变化。比如在更低版本的Ubuntu操作系统中,可能需要把libffi7换成libffi6。如果是在其他的Linux发行版中,可以参考上面列出的依赖用对应的包管理软件进行安装。
因为Airflow是基于Python开发的,所以在正式安装Airflow之前,还需要保证操作系统包含Python3的环境以及Python的包管理工具PIP。在Ubuntu操作系统中安装Python3的命令如下:
apt-get install python3
注意
推荐使用的Python版本号为3.7~3.10。
在Ubuntu操作系统中安装PIP的命令如下:
apt-get install python3-pip