데비안에 ctrlapp을 설치하는 방법은 무엇입니까?

데비안에 ctrlapp을 설치하는 방법은 무엇입니까?

설치하려고 합니다ctrl 명령줄 클라이언트데비안 8 머신에서.

설치 지침에 따라 Python, pip를 설치한 다음 (pip를 통해) cctrl을 설치했습니다.

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

이제 콘솔 명령 cctrlapp으로 존재합니다. cctrluser하지만 이 중 하나를 실행하려고 하면 다음 오류가 발생합니다.

ImportError: No module named Crypto.PublicKey

그래서 누락된 모듈을 설치해 보았습니다.

pip install pycrypto

하지만 또 다른 오류가 발생합니다(참조:pip.log이 점에 대한 문서)

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

누가 도와줄 수 있나요? 무엇이 빠졌나요?

답변1

Python.h문제를 해결하려면 pycrypto를 컴파일하는 데 필요한 헤더 파일이 포함된 python-dev 패키지를 설치하십시오 .

apt-get install python-dev

그러나 python-crypto 패키지를 직접 쉽게 설치할 수도 있습니다.

apt-get install python-crypto

관련 정보