您好,当我尝试使用pip在OSX Lion上安装pylibmc时,出现以下错误:
./_pylibmcmodule.h:42:10: fatal error: 'libmemcached/memcached.h' file not found
#include <libmemcached/memcached.h>
^
1 error generated.
error: command 'clang' failed with exit status 1
关于如何解决这个问题有什么线索吗?
Tags:
我通过检查memcached的安装位置解决了这个问题
然后在pip安装之前设置LIBMEMCACHED环境变量:
它在libmemcached包中。要使用macports安装:
sudo port install libmemcached
那么,假设您使用的是pip:
pip install pylibmc --install-option="--with-libmemcached=/opt/local"
或者
LIBMEMCACHED=/opt/local pip install pylibmc
如pylibmc docs所述。
libmemcached也可以使用Homebrew安装。
在那之后,
pip install pylibmc
为我工作,不需要指定任何额外的参数。相关问题 更多 >
编程相关推荐