Comment faire pour installer la circulation de l'air?
Je semble faire qqch. mal.
https://pythonhosted.org/airflow/start.html
$ export AIRFLOW_HOME=~/airflow
$ pip install apache-airflow
Requirement already satisfied
$ airflow initdb
airflow: Command not found
python --version
Python 2.7.10
C'est bizarre, l'installation semble avoir fonctionné (avec quelques mises en garde - rien de grave), disant: la circulation de l'air, flacon, etc. installé avec succès. Mais même après le redémarrage du PC (Ubuntu 15.10) débit d'air ne semble pas être une commande.
pouvez-vous faire:
"pip liste' et de contrôler le flux d'Air de la version installée. La dernière version est 1.7.1.2
Je suis témoin de la même question que ci-dessus. Toutes les résolutions, été m'énerve pour les deux dernières heures.
Pouvez-vous localiser le flux d'air de script dans le dossier python27/scripts?
J'ai fait un 'qui air' comand et obtenir /usr/local/bin/débit d'air.
locate airflow
et exécutez la commande avec le chemin d'accès complet."pip liste' et de contrôler le flux d'Air de la version installée. La dernière version est 1.7.1.2
Je suis témoin de la même question que ci-dessus. Toutes les résolutions, été m'énerve pour les deux dernières heures.
Pouvez-vous localiser le flux d'air de script dans le dossier python27/scripts?
J'ai fait un 'qui air' comand et obtenir /usr/local/bin/débit d'air.
OriginalL'auteur Chris | 2016-05-05
Vous devez vous connecter pour publier un commentaire.
virtualenv airflow_virtualenv
cd airflow_virtualenv/bin
source d'activer
exportation AIRFLOW_HOME=~/débit d'air
[Vous pouvez mettre ceci dans votre ~/.profile ou ~/.bashrc fichier, de sorte que vous n'avez pas à exporter tous les temps]
pip installer la circulation de l'air
[Si il jette à la "six" erreur lors de l'installation puis lancez: pip installer la circulation de l'air --ignore-installé six]
la circulation de l'air initdb
la circulation de l'air serveur-p 8080
http://localhost:8080/
pipenv install apache-airflow
Avis que le nom du package a changé. Pipenv permettra de créer un environnement virtuel si il y en a aucun dans votre répertoire courant.d'accord avec @WilliMüller . Je n'étais pas capable de le faire fonctionner sans environnement virtuel. À l'aide de pipenv est la solution
OriginalL'auteur Neil
Vos pas l'air correct, si vous n'avez pas omis rien d'autre. Mais vous pouvez essayer de Python virtualenv et virtualenvwrapper avec les étapes suivantes pour avoir un isolé air l'environnement.
OriginalL'auteur Yu You
À L'Aide De Python 3.6
À L'Aide De Python 3.7
Il y a quelques problèmes lors de l'installation sur
La circulation de l'air travaillé avec Python 3.7, il est donc PR sur l'incubation de côté,
juste besoin de remonter une version pour une dépendance nom
tenacity
:http://mail-archives.apache.org/mod_mbox/airflow-commits/201808.mbox/%[email protected]%3E
https://issues.apache.org/jira/browse/AIRFLOW-2876
pip install tenacity==4.12.0
Maintenant exécuter Ariflow:
Vérifier l'application est en cours d'exécution dans le navigateur en visitant http://localhost:8080.
Puis exécutez:
airflow scheduler
Python 3.7.x
de compatibilité? débit d'AIR-2716 est marqué comme résolu; CHANGELOG, qui indique également les mêmesBien que PyPi page toujours dit que jusqu'à
Python 3.5.x
, alors que je l'ai utilisé avecPython 3.6.6
/Python 3.6.7
pendant un certain tempsOriginalL'auteur Deep Nirmal
Voici les étapes que j'ai suivi pour installer débit d'Air:
Régler le débit d'air de la maison dans ~/.bashrc
Installer depuis pypi utilisation de pip
initialisation des métadonnées DB
démarrage du serveur web de
ouvrez le navigateur et accédez à localhost:8080 pour afficher et utiliser l'INTERFACE utilisateur
OriginalL'auteur Andrea Prakash
En plus les commandes ci-dessus, vous pourriez avoir à lancer le planificateur de tâches pour permettre l'exécution de travaux. La commande est,
la circulation de l'air planificateur de
OriginalL'auteur Satheesh K
Cela semble être le chemin pour la circulation de l'air n'est pas dans votre CHEMIN d'accès. est-ce possible avec d'autres paquets python?
essayer:
c'est le chemin d'accès par défaut pour la circulation de l'air et devrait le faire fonctionner
OriginalL'auteur Dotan
La solution de travail pour créer un environnement, installez la circulation de l'air et a été en mesure de l'exécuter.
-> Installer virtualenv:
$pip install virtualenv
-> Créer un environnement:
$python -m venv myvenv
-> Activer environnement:
$source myenv/bin/activate
-> Installer débit d'air :
(myenv)$pip install airflow
avec postgres:pip install airflow[postgres]
->Démarrer le serveur:
(myenv)$airflow webserver -p 8080
OriginalL'auteur Juan Bernardo Gómez
Un ajout important à tous les postes.
Apache circulation de l'Air change son nom du package à partir de la circulation de l'air à apache-circulation de l'air. Donc tous les posts dans ce thread installer Apache Air 1.8 comme ce paquet existe toujours.
D'installer une version ultérieure
Également envisager une version de Python à prendre. Vous pouvez installer la circulation de l'air avec Python 2 et Python 3.
OriginalL'auteur Stefan Papp
Il a travaillé pour moi :
$SLUGIFY_USES_TEXT_UNIDECODE=oui pip3 installer apache-débit d'air
OriginalL'auteur eunice