2013-01-15 64 views
4

我安装libmemcached 0,37和ln -s /usr/local/lib/libmemcached.so.2 /usr/lib/libmemcached.so.2如何在Ubuntu安装libmemcached为Django框架10.04

但当我运行manage.py 它仍然返回
进口_pylibmc RuntimeError:pylibmc要求> = libmemcached 0.32,与0.31

编译我尝试安装新的libmemcached,但他们DONOT有文件libmemcached.so.2

回答

0

您应该安装python-memcached

您可以安装这个样子,

sudo pip install python-memcached 

OR

sudo apt-get install python-memcache 

如果没有安装,您必须安装这样的python2.7-dev的,

sudo apt-get install python2.7-dev 
+0

Django memcache支持两个二进制文件python-memcached'和'pylibmc'。 Opt在'pylibmc'中有问题? – Ahsan

14

你只在安装之前需要安装这些依赖关系pylibmc

sudo apt-get install -y libmemcached-dev zlib1g-dev libssl-dev python-dev build-essential 

pip install pylibmc 

Here是Github的要点,可以帮助你。