Нове оновлення:
Встановіть останню версію setuptools
. Якщо ви все-таки отримаєте помилку, також встановіть wheel
.
pip install -U setuptools
pip install -U wheel
Оригінальний відповідь / Детальніше:
--single-version-externally-managed
- це параметр, який використовується для пакетів Python, що навчають модулю setuptools створювати пакет Python, який при необхідності може легко управляти менеджером пакетів хостів, як-от Yum або Apt.
Якщо ви бачите це повідомлення, у вас може бути стара версія setuptools або Python. Спробуйте скористатись Distribute, яка є новою версією setuptools і назад сумісна. Ці пакети, можливо, очікують, що у вас вже є.
https://pypi.python.org/pypi/distribute
Редагувати: На даний момент розподіл було об'єднано в основний setuptools
проект. Просто встановіть останню версію setuptools
. Як зазначається @wynemo, ви можете скористатися цим --egg
варіантом, оскільки це більш доречно для тих, хто робить встановлення вручну, де ви не збираєтесь створювати системний пакет для розповсюдження.
distribute
звучить правильно, але я не можу імпортувати його ...