我正在尝试使用以下命令安装python-mcrypt-1.1
pip install http://labix.org/download/python-mcrypt/python-mcrypt-1.1.tar.gz
但我收到以下错误我已尝试使用sudo权限但无法安装并获得以下错误
running install
running build
running build_ext
building 'mcrypt' extension
creating build
creating build/temp.linux-x86_64-2.7
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DVERSION="1.1" -I/usr/include/python2.7 -c mcrypt.c -o build/temp.linux-x86_64-2.7/mcrypt.o
mcrypt.c:23:20: fatal error: mcrypt.h: No such file or directory
#include <mcrypt.h>
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
答案 0 :(得分:0)
python-mcrypt是mcrypt库的Python接口。您必须先安装mcrypt。
答案 1 :(得分:0)
找到了解决此问题的方法。 对于mcrypt.h,libmcrypt-dev需要通过以下命令
进行安装sudo apt-get install libmcrypt-dev
使用上面的命令安装后,python-crypt使用以下命令
成功安装pip install http://labix.org/download/python-mcrypt/python-mcrypt-1.1.tar.gz