Aus irgendeinem Grund Ihr pipenv
Die Installation ist nicht vollständig abgeschlossen, vielleicht funktioniert es, wenn Sie einfach alle fehlenden Pakete deinstallieren und erneut installieren. Wenn Sie beispielsweise einen MAC verwenden:
sudo pip uninstall <missing packages>
und nach sudo pip install <missing packages>
In diesem speziellen Fall:
sudo pip uninstall appdirs
und sudo pip install appdirs
Ich bin auf das gleiche Problem gestoßen, nachdem ich hier den Fehler "fehlendes Pyparsing-Modul" behoben hatte. Ich fing dann an, diesen Fehler zu bekommen:
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
Ich habe dann die dortigen manuellen Installationsschritte verwendet, um das fehlende Paket auf pypi.python.org zu finden, und bin zu dieser manuellen Installationssequenz gekommen:
wget https://pypi.python.org/packages/48/69/d87c60746b393309ca30761f8e2b49473d43450b150cb08f3c6df5c11be5/appdirs-1.4.3.tar.gz
gunzip appdirs-1.4.3.tar.gz
tar -xvf appdirs-1.4.3.tar
cd appdirs-1.4.3
sudo python setup.py install
Und das hat es behoben!