Новое обновление:
Установите последнюю версию 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
звучит правильно, но я не могу импортировать это ...