您好,当我尝试使用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如何解决这个问题有什么线索吗?
发布于 2013-10-18 01:03:12
libmemcached也可以使用Homebrew安装。
brew install libmemcached在那之后,pip install pylibmc为我工作,不需要指定任何额外的参数。
发布于 2013-02-20 07:27:49
它在libmemcached包中。
sudo port install libmemcached
然后,假设您使用的是pip:
pip install pylibmc --install-option="--with-libmemcached=/opt/local"
或
LIBMEMCACHED=/opt/local pip install pylibmc
如pylibmc docs中所述。
发布于 2015-11-12 09:48:40
我通过检查memcached的安装位置解决了这个问题
$ which memcached
/usr/local/bin/memcached然后在pip安装之前设置LIBMEMCACHED环境变量:
$ export LIBMEMCACHED=/usr/local
$ pip install pylibmchttps://stackoverflow.com/questions/14803310
复制相似问题