Maintenant que OpenShift Online V2 a annoncé sa fin de service, je cherche à migrer mon application Python vers OpenShift Online V3, alias OpenShift NextGen. Pandas est une exigence (et énuméré dans requirements.txt
)Pandas sur OpenShift v3
Il a déjà été non-trivial à get pandas installed in v2 mais V3 ne permet pas l'interaction manuelle dans le processus de construction (ou le fait?). Lorsque j'essaie de créer mon application, le processus de construction s'arrête au bout d'une heure. pip
a téléchargé et installé le contenu du requirements.txt
et exécute setup.py
pour les packages sélectionnés. Le et du fichier journal est
Running setup.py install for numpy
Running setup.py install for Bottleneck
Running setup.py install for numexpr
Running setup.py install for pandas
Ensuite, le processus s'arrête sans aucun message d'erreur.
Est-ce que quelqu'un a une idée de la façon de construire des applications Python qui nécessitent des pandas sur OpenShift V3?
Combien de paquets Python différents essayez-vous d'installer à partir du fichier requirements.txt? Même en recréant la même liste de paquets que Jupyter datascience-notebook, on ne l'a jamais vu prendre autant de temps pour construire une image. Quel environnement en ligne êtes-vous? –
'requirements.txt' contient 69 lignes. 'pip' s'exécute rapidement et s'arrête en exécutant' setup.py' pour les pandas avant que la compilation échoue après 1h environ. J'utilise OpenShift Online 3 Starter pour avoir une idée de la taille de l'effort de portage. – Fabian
Dans quelle instance de Starter vous êtes, us-east-1, us-west-1 ou autre? Certains ont été lents parfois. –