web-dev-qa-db-fra.com

ImportError: le module 'setuptools.dist' n'a pas d'attribut 'check_specifier'

L'installation de la téthologie Ceph échoue avec l'erreur suivante sur Ubuntu 14.04, noyau 4.4.0-51-générique:

ImportError: <module 'setuptools.dist' from '/usr/lib/python2.7/dist-packages/setuptools/dist.pyc'> has no 'check_specifier' attribute
24
Vishal Kanaujia

Cela était dû à une ancienne version de setuptools. J'ai mis à jour setuptools comme suit:

Sudo pip install setuptools --upgrade

Il a installé setuptools-31.0.0 et cela a fonctionné.

49
Vishal Kanaujia

Pour python 3 et versions ultérieures 3.x, utilisez pip3

Sudo pip3 install setuptools --upgrade
4
Sami