Lorsque je fais pip –version, il affiche l’erreur comme ImportError: aucun module nommé pyparsing

J’ai également essayé d’installer / désinstaller Pyparsing et cela ne fonctionne pas. Je suis coincé avec cela et je dois aussi installer des bibliothèques supplémentaires.

Voici le message d’erreur:

Traceback (most recent call last): File "/usr/bin/pip", line 5, in  from pkg_resources import load_entry_point File "/home/rachana/.local/lib/python2.7/site-packages/pkg_resour‌​ces/__init__.py", line 72, in  import packaging.requirements File "/home/rachana/.local/lib/python2.7/site-packages/packaging/‌​requirements.py", line 9, in  from pyparsing import ssortingngStart, ssortingngEnd, originalTextFor, ParseException ImportError: No module named pyparsing 

Comment puis-je réparer cela?

J’ai le même problème et l’ai résolu. Voici que vous pouvez voir que le pip ne fonctionne pas correctement (sans aucun paramètre supplémentaire).

 root@notebook:/home/ci# pip Traceback (most recent call last): File "/usr/bin/pip", line 5, in  from pkg_resources import load_entry_point File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 72, in  import packaging.requirements File "/usr/local/lib/python2.7/dist-packages/packaging/requirements.py", line 9, in  from pyparsing import ssortingngStart, ssortingngEnd, originalTextFor, ParseException 

D’accord, nous devons d’abord installer des dépendances brisées:

 wget https://pypi.python.org/packages/3c/ec/a94f8cf7274ea60b5413df054f82a8980523efd712ec55a59e7c3357cf7c/pyparsing-2.2.0.tar.gz gunzip pyparsing-2.2.0.tar.gz tar -xvf pyparsing-2.2.0.tar cd pyparsing-2.2.0 && python setup.py install 

Après cela, les dépendances seront installées à partir des sources.

Essayer d’utiliser pip encore une fois:

 [email protected]:/tmp/pyparsing-2.2.0# pip Traceback (most recent call last): File "/usr/bin/pip", line 5, in  from pkg_resources import load_entry_point File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 74, in  import appdirs ImportError: No module named appdirs 

C’est le prochain problème. Et vous pouvez y remédier plus rapidement:

 root@notebook:/home/ci# python -m pip install appdirs Downloading/unpacking appdirs Downloading appdirs-1.4.3-py2.py3-none-any.whl Installing collected packages: appdirs Successfully installed appdirs Cleaning up... 

Après cela, mon pip a été réparé avec succès. Sincères amitiés.

Semblable à @Oleg Mykolaichenko , mais en utilisant pip:

 [sudo] pip install pyparsing [sudo] pip install appdirs