virtualenv上的apache airflow:加密valu时加载fernet失败

2024-10-01 09:17:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在virtualenv上安装Apache气流。在

首先我创建并激活了一个新的python虚拟env,然后通过pip安装apacheflow。在

$ virtualenv $HOME/.p2env -p /usr/bin/python
Running virtualenv with interpreter /usr/bin/python
New python executable in /home/cass/.p2env/bin/python
Installing setuptools, pip, wheel...done.
$ source $HOME/.p2env/bin/activate
(.p2env) $ pip install apache-airflow

然后我尝试初始化气流元数据数据库,得到以下错误:

^{pr2}$

而且可能Web服务器无法启动。在

(.p2env) $ airflow webserver -p 8080
[2018-03-14 16:50:35 +0000] [27606] [ERROR] Can't connect to ('0.0.0.0', 8080)

操作系统:Ubuntu 16.04.3 LTS

Python:2.7.12

更新:

我必须安装cryptographypython模块:pip install cryptography。在

airflow initdb运行成功


Tags: installpipenvhomebinvirtualenvusrapache