Nowa aktualizacja:
Zainstaluj najnowszą wersję setuptools
. Jeśli nadal otrzymujesz błąd, zainstaluj wheel
również.
pip install -U setuptools
pip install -U wheel
Oryginalna odpowiedź / więcej szczegółów:
--single-version-externally-managed
jest opcją używaną dla pakietów Pythona, instruującą moduł setuptools, aby utworzył pakiet Pythona, którym w razie potrzeby można łatwo zarządzać przez menedżera pakietów hosta, np. Yum lub Apt.
Jeśli widzisz ten komunikat, być może masz starą wersję setuptools lub Python. Spróbuj użyć programu Distribute, który jest nowszą wersją setuptools i jest wstecznie kompatybilny. Te pakiety mogą się spodziewać, że już je masz.
https://pypi.python.org/pypi/distribute
Edycja: w tym momencie dystrybucja została scalona z głównym setuptools
projektem. Wystarczy zainstalować najnowszą wersję programu setuptools
. Jak wskazał @wynemo, możesz --egg
zamiast tego użyć tej opcji, ponieważ jest ona bardziej odpowiednia dla osób wykonujących ręczne instalacje, w których nie zamierzasz tworzyć pakietu systemowego do dystrybucji.
distribute
brzmi dobrze, ale nie mogę tego zaimportować ...