我使用virtualenv pip尝试pip install pycrypto
。
当我使用sudo
时,安装成功,但不在虚拟环境中,这对我没有帮助。
sudo apt-get install python-dev
解决方案也没有帮助。并且使用easy_install
和yum
也无济于事。
这是我在尝试安装时遇到的错误的底线:
Command /home/ubuntu/conceep-env/bin/python -c "import setuptools,tokenize;__file__='/home/ubuntu/conceep-env/build/pycrypto/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/tmp/pip-NaKMgy-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/ubuntu/conceep-env/include/site/python2.7 failed with error code 1 in /home/ubuntu/conceep-env/build/pycrypto
Storing debug log for failure in /var/tmp/tmp3k2sTZ
答案 0 :(得分:4)
只需使用sudo path/to/my/virtenv/bin/pip install pycrypto
修复它。