40

When running

pip install pylibmc

on Ubuntu, I get the following error:

_pylibmcmodule.h:42:36: fatal error: libmemcached/memcached.h: No such file or directory
Zags
  • 37,389
  • 14
  • 105
  • 140

3 Answers3

88
sudo apt-get install libmemcached-dev zlib1g-dev
Zags
  • 37,389
  • 14
  • 105
  • 140
9

Zags answer didn't do the trick for me on Ubuntu 13.10. libmemcached-dev had already been installed. I had to also do:

sudo apt-get install zlib1g-dev

Maybe that will help someone else.

ThatAintWorking
  • 1,330
  • 20
  • 32
4

Install libmemcached using below command

sudo apt-get install libmemcached-dev zlib1g-dev

Then set the environment variable and install

LIBMEMCACHED=/opt/local pip install pylibmc
Anand Tripathi
  • 14,556
  • 1
  • 47
  • 52