2017-10-17 1 views
0

Je tente d'exécuter une construction de pantalons dockerized pour un projet scala et elle échoue avec un message d'erreur "erreur dans la commande d'installation cryptographique: Marqueur d'environnement invalide: python_version < '3' ". Je n'ai rien spécifié manuellement pour installer la cryptographie. Dans la documentation de la cryptographie, j'ai pu voir que cela arrive soit à cause de pip, soit parce que setuptools est obsolète. J'ai essayé de mettre à jour cela aussi. Mais en cas de pantalons, je ne suis pas très sûr où devrais-je spécifier cela aussi. J'ai spécifié ceci dans le dossier de pantalons et dans le dossier "requirements.txt". Mais pas de différence. Cela fonctionnait bien, mais soudain, il a échoué un jour.Echec de l'installation d'une compilation de pantalons

J'utilise les versions suivantes de

Ubuntu -14,04

python -2.7.4

pantalon -1.0.0 (upgrade essayé de 1.1.0 mais pas de différence)

+2

Python 2.7.4 est '<'3'', donc pas étonnant qu'il échoue. Vous devrez installer Python 3. –

+0

@Klaus D. Vraiment ?? J'ai beaucoup de dépendances de python puisque mon code de base est grand. J'ai juste essayé de passer à Python 3 et beaucoup d'entre eux sont confrontés à des problèmes. Aussi avec les mêmes versions, il fonctionnait bien jusqu'à la date. Puisque la migration prend du temps, peut-il y avoir une autre option? – Aaryan

+0

Eh bien, alors vous devrez prendre une décision sur ce que vous voulez utiliser: les paquets Python 2 ou Python 3. –

Répondre

0

La mention explicite des versions suivantes dans requirements.txt pour les builds de pantalons résoudra le problème

pycparser == 2.17 cry ptography == 2.0.1