Como instalar o cctrlapp no debian?

1

Eu tento instalar o cliente de linha de comando do cctrl em uma máquina debian 8.

Seguindo as instruções de instalação, eu instalei python, pip e depois (via pip)

apt-get install python
apt-get install python-pip
pip install cctrl

Agora, cctrlapp e cctrluser existem como comandos do console. Mas quando tento executar um deles, recebo este erro

ImportError: No module named Crypto.PublicKey

Então, tento instalar o módulo ausente

pip install pycrypto

mas depois recebo outro erro (veja o % arquivopip.log nesta essência )

InstallationError: Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-nQPN20/pycrypto/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-JYTF94-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip-build-nQPN20/pycrypto

Quem pode ajudar? O que mais está faltando?

    
por Gottlieb Notschnabel 27.08.2015 / 15:12

1 resposta

1

Para resolver o problema, instale o pacote python-dev que inclui o arquivo de cabeçalho Python.h necessário para a compilação do pycrypto.:

apt-get install python-dev

Mas, você também pode instalar facilmente o pacote python-crypto diretamente:

apt-get install python-crypto
    
por 27.08.2015 / 16:02