Невозможно запустить Airflow Webserver при новой установке - PullRequest
0 голосов
/ 04 ноября 2018

Я пытаюсь запустить $ airflow websever (на только что установленном экземпляре), но веб-сервер не запускается (браузер сообщает: This site can’t be reached).

В терминале я получил следующее сообщение об ошибке

Запуск сервера Gunicorn с:

Рабочие: 4 синхронизации

Хост: 0.0.0.0:8080

Время ожидания: 120 файлов журнала:

> Ошибка: невозможно импортировать имя «модели»

вот шаги, которые я предпринял, согласно Быстрый запуск воздушного потока :

  • только что установил pip install apache-airflow в свежей virtualenv (py3.6)

  • установить переменную env AIRFLOW_HOME: export AIRFLOW_HOME=$(pwd)

  • Инициализировать DB воздушного потока .. airflow initdb

с использованием PyCharm, macOS Mojave 10.14.1

Большое спасибо за то, что взглянули на это.

ОБНОВЛЕНИЕ: простой оператор from airflow import models выдает ошибку ImportError: невозможно импортировать имя 'models' . Однако, когда я пытаюсь в консоли Python, модуль, кажется, успешно импортировать

1 Ответ

0 голосов
/ 05 ноября 2018

РАЗРЕШЕНО мой собственный файл python был назван airflow.py, который вызывал конфликт имен. Интерпретатор PY искал модуль моделей в моем собственном airflow.py вместо пакета airflow ...

воздержитесь от именования вашего собственного модуля / пакета PY как воздушного потока.

надеюсь, что это помогает другим

...