Miałem ten sam problem i rozwiązałem go. Tutaj widać, że pip nie działa poprawnie (bez żadnych dodatkowych parametrów).
[email protected]:/home/ci# pip
Traceback (most recent call last):
File "/usr/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 72, in <module>
import packaging.requirements
File "/usr/local/lib/python2.7/dist-packages/packaging/requirements.py", line 9, in <module>
from pyparsing import stringStart, stringEnd, originalTextFor, ParseException
Ok, więc najpierw, że możemy zrobić jest zainstalowanie złamaną zależność:
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
Po to mising zależność zostanie zainstalowany ze źródeł.
Próbując użyciu pip jeszcze raz:
[email protected]:/tmp/pyparsing-2.2.0# pip
Traceback (most recent call last):
File "/usr/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 74, in <module>
import appdirs
ImportError: No module named appdirs
Jest to kolejny problem. I możesz to naprawić szybciej:
[email protected]:/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...
Po tym czasie mój pip został pomyślnie naprawiony. Pozdrawiam.
'easy_install pyparsing'? – ForceBru
To nie działa nadal! Próbowaliśmy wszystkich realnych możliwościach –
Proszę zawierać komunikaty o błędach _exact_ w swoim pytaniu – ForceBru