我正在使用amazon ec2 ubuntu 11.04服务器
sudo pip install python-snappy
Run Code Online (Sandbox Code Playgroud)
我也尝试下载包并输入"sudo python setup.py install"
我收到了错误:
running build
running build_ext
building 'snappy' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c snappymodule.cc -o build/temp.linux-x86_64-2.7/snappymodule.o
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]
snappymodule.cc:31:22: fatal error: snappy-c.h: No such file or directory
compilation terminated.
error: command 'gcc' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)
我怎么能摆脱这个错误?
azu*_*kin 84
您可以使用以下命令安装Snappy C库:
DEB-基于: sudo apt-get install libsnappy-dev
基于RPM: sudo yum install libsnappy-devel
酿造: brew install snappy
Ril*_*ley 23
根据该回购
如何在Mac OS X上安装它?
有几次报道(问题#7和#23)无法正确安装Mac中的库.程序应该是,
$ brew install snappy # snappy library from Google
$ CPPFLAGS="-I/usr/local/include -L/usr/local/lib" pip install python-snappy
Run Code Online (Sandbox Code Playgroud)