Wie installiere ich den Luftstrom?

8

Ich mache anscheinend etwas. falsch.

Ссылка

%Vor%
  

Python --Version
  Python 2.7.10

Es wird - die Installation schien gut zu funktionieren (mit einigen Warnungen - nichts Ernstes): Luftstrom, Kolben usw. erfolgreich installiert. Aber auch nach dem Neustart des Rechners (Ubuntu 15.10) scheint der Luftstrom kein Befehl zu sein

    
Chris 05.05.2016, 10:59
quelle

6 Antworten

3

Ihre Schritte sehen korrekt aus, wenn Sie nichts anderes weggelassen haben. Aber Sie könnten Python virtualenv und virtualenvwrapper mit den folgenden Schritten, um isolierte

%Vor%     
Yu You 11.05.2016 08:43
quelle
3
___ qstnhdr ___ Wie installiere ich den Luftstrom? ___ answer46063793 ___
  • Sie können eine virtuelle Umgebung für Airflow erstellen, um sie als separate Entität zu erhalten: virtualenv Luftstrom_virtualenv
  • Gehe in den bin-Ordner des virtuellen env: cd Luftstrom_virtualenv / bin
  • Aktiviere das virtuelle env: Quelle aktivieren
  • Legen Sie den Luftstromweg fest: export AIRFLOW_HOME = ~ / Luftstrom [Sie können diese Anweisung auch in Ihre ~ / .profile- oder ~ / .bashrc-Datei einfügen, damit Sie nicht jedes Mal exportieren müssen]
  • Luftstrom installieren: Pip Luftstrom installieren [Wenn während der Installation der Fehler "sechs" angezeigt wird, führen Sie Folgendes aus: pip installation airflow --ignore-installed six ]
  • Initialisiere die Datenbank: Luftstrom initdb
  • Starten Sie den Webserver: Luftstrom-Webserver -p 8080
  • Zeigen Sie die Airflow-Benutzeroberfläche an: Ссылка
___ antwort43602575 ___

Hier sind die Schritte, die ich zum Installieren von Airflow befolgt habe:

Stellen Sie den Luftstrom in ~ / .bashrc

ein %Vor%

Installieren von pypi mit pip

%Vor%

Initialisierung der Metadaten DB

%Vor%

startet den Webserver

%Vor%

Öffnen Sie den Browser und gehen Sie zu localhost: 8080, um die Benutzeroberfläche

anzuzeigen und zu verwenden     
___ answer37157343 ___

Ihre Schritte sehen korrekt aus, wenn Sie nichts anderes weggelassen haben. Aber Sie könnten Python virtualenv und virtualenvwrapper mit den folgenden Schritten, um isolierte

%Vor%     
___ qstntxt ___

Ich mache anscheinend etwas. falsch.

Ссылка

%Vor%
  

Python --Version
  Python 2.7.10

Es wird - die Installation schien gut zu funktionieren (mit einigen Warnungen - nichts Ernstes): Luftstrom, Kolben usw. erfolgreich installiert. Aber auch nach dem Neustart des Rechners (Ubuntu 15.10) scheint der Luftstrom kein Befehl zu sein

    
___ tag123ubuntu ___ ALLGEMEINER UBUNTU-SUPPORT IST OFF-THEMA. Support-Fragen können unter https://askubuntu.com/ gestellt werden. Ubuntu ist ein freies Desktop- und Server-Betriebssystem, das auf Debian GNU / Linux basiert. Beachten Sie, dass dies für die Programmierung von Ubuntu-spezifischen Fragen gilt und dass http://askubuntu.com allgemeine Fragen zu Ubuntu beantwortet. ___ answer43258280 ___

Das scheint so zu sein, als ob der Pfad zum Luftstrom nicht in Ihrem PATH ist. geschieht dies mit anderen Python-Paketen?

versuchen:

%Vor%

Dies ist der Standardpfad für den Luftstrom und sollte es funktionieren lassen

    
___ answer44677166 ___

Die Lösung, für die gearbeitet wurde, war, eine Umgebung zu schaffen, den Luftstrom zu installieren und dann zu betreiben.

- & gt; Installiere virtualenv: %code%

- & gt; Erstellen Sie die Umgebung: %code%

- & gt; Aktivieren Sie die Umgebung: %code%

- & gt; Installieren Sie den Luftstrom: %code% mit postgres: %code%

- & gt; Starten Sie den Server: %code%

    
___ tag123airflow ___ Airflow ist eine Workflow-Management-Plattform zum programmatischen Erstellen, Planen und Überwachen von Workflows als gerichtete azyklische Grafiken (DAGs) von Aufgaben. ___ tag123pip ___ pip ist ein Ersatz für easy_install, der ein verbessertes Python-Paketinstallationsprogramm sein soll. ___ answer45097126 ___

Zusätzlich zu den obigen Befehlen müssen Sie möglicherweise den Scheduler starten, um das Ausführen von Jobs zu ermöglichen. Der Befehl lautet,

Luftstrom-Scheduler

    
___
Andrea Prakash 25.04.2017 05:46
quelle
3
  • Sie können eine virtuelle Umgebung für Airflow erstellen, um sie als separate Entität zu erhalten: virtualenv Luftstrom_virtualenv
  • Gehe in den bin-Ordner des virtuellen env: cd Luftstrom_virtualenv / bin
  • Aktiviere das virtuelle env: Quelle aktivieren
  • Legen Sie den Luftstromweg fest: export AIRFLOW_HOME = ~ / Luftstrom [Sie können diese Anweisung auch in Ihre ~ / .profile- oder ~ / .bashrc-Datei einfügen, damit Sie nicht jedes Mal exportieren müssen]
  • Luftstrom installieren: Pip Luftstrom installieren [Wenn während der Installation der Fehler "sechs" angezeigt wird, führen Sie Folgendes aus: pip installation airflow --ignore-installed six ]
  • Initialisiere die Datenbank: Luftstrom initdb
  • Starten Sie den Webserver: Luftstrom-Webserver -p 8080
  • Zeigen Sie die Airflow-Benutzeroberfläche an: Ссылка
Neil 05.09.2017 21:45
quelle
2

Zusätzlich zu den obigen Befehlen müssen Sie möglicherweise den Scheduler starten, um das Ausführen von Jobs zu ermöglichen. Der Befehl lautet,

Luftstrom-Scheduler

    
Satheesh K 14.07.2017 07:26
quelle
0

Das scheint so zu sein, als ob der Pfad zum Luftstrom nicht in Ihrem PATH ist. geschieht dies mit anderen Python-Paketen?

versuchen:

%Vor%

Dies ist der Standardpfad für den Luftstrom und sollte es funktionieren lassen

    
Dotan 06.04.2017 14:35
quelle
0

Die Lösung, für die gearbeitet wurde, war, eine Umgebung zu schaffen, den Luftstrom zu installieren und dann zu betreiben.

- & gt; Installiere virtualenv: $pip install virtualenv

- & gt; Erstellen Sie die Umgebung: $python -m venv myvenv

- & gt; Aktivieren Sie die Umgebung: $source myenv/bin/activate

- & gt; Installieren Sie den Luftstrom: (myenv)$pip install airflow mit postgres: pip install airflow[postgres]

- & gt; Starten Sie den Server: (myenv)$airflow webserver -p 8080

    
Juan Bernardo Gómez 21.06.2017 13:11
quelle

Tags und Links