Nova atualização:
Instale a versão mais recente do setuptools
. Se você ainda receber o erro, instale wheel
também.
pip install -U setuptools
pip install -U wheel
Resposta original / mais detalhes:
--single-version-externally-managed
é uma opção usada para pacotes Python instruindo o módulo setuptools a criar um pacote Python que pode ser facilmente gerenciado pelo gerenciador de pacotes do host, se necessário, como Yum ou Apt.
Se estiver vendo esta mensagem, você pode ter uma versão antiga do setuptools ou do Python. Tente usar Distribute, que é uma versão mais recente do setuptools e é compatível com versões anteriores. Esses pacotes podem esperar que você já o tenha.
https://pypi.python.org/pypi/distribute
Editar: neste ponto, distribuir foi mesclado com o setuptools
projeto principal . Basta instalar a versão mais recente do setuptools
. Como @wynemo indicou, você pode querer usar a --egg
opção em vez disso, pois é mais apropriada para aqueles que fazem instalações manuais, onde você não pretende criar um pacote de sistema para distribuição.
distribute
parece certo, mas não consigo importá-lo ...