web-dev-qa-db-fra.com

dateutil 2.5.0 est la version minimale requise

J'utilise le bloc-notes jupyter (distribution 2.7 de python Enthought Canopy) sous Mac OSX (v 10.13.6). Lorsque j'essaie d'importer des pandas (pandas d'importation en tant que pd), je reçois la plainte suivante: ImportError: dateutil 2.5.0 est la version minimale requise. J'ai ces versions de paquet:

  • Canopy version 2.1.3.3542 (64 bits)
  • jupyter version 1.0.0-25
  • pandas version 0.23.1-1
  • python_dateutil version 2.6.0-1

Je ne reçois pas cette plainte lorsque je lance avec l'éditeur Canopy, il doit donc s'agir d'un problème de compatibilité Jupyter. Quelqu'un at-il une solution sur la façon de résoudre ce problème? Tout allait bien il y a quelques mois jusqu'à ce que j'autorise récemment (et stupidement) une mise à jour de mes paquets.

1
user1745564

Pour résoudre ce problème, je devais installer python-dateutil library.

pip install python-dateutil==2.5.0

Cela a résolu le problème. 

6
GPrathap

La commande suivante a fonctionné pour moi 

Sudo -H pip install --ignore-installed -U ipython

Sudo -H pip install --ignore-installed -U pyzmq
0
Vinamra Mattoo

Canopy installé version 2.1.9. La version téléchargée fonctionnait sans mettre à jour aucun des packages appelés par le gestionnaire de packages de Canopy. Mise à jour de tous les paquets, mais ensuite "l'importation de pandas en tant que pd" a échoué lors de l'utilisation du cahier jupyter. Rétrogradé le package de bloc-notes de 4.4.1-5 à 4.4.1-4, ce qui a abouti à 35 dégradations supplémentaires. Nous avons réessayé l'importation de pandas et le problème semble avoir disparu. 

0
user1745564