2011-10-03 41 views
39

从Django文档:安装memcached的一个Django项目

后安装了Memcached本身,你需要安装一个memcached的结合。有几个python memcached绑定可用;最常见的两个是python-memcached和pylibmc。

的pylibmc文档有自己的要求:

-libmemcached 0.32 or later (last test with 0.51) 
-zlib (required for compression support) 
-libsasl2 (required for authentication support) 

所以,在我看来,我需要做到以下几点:

-install memcached 
-install libmemcached 
-install zlib 
-install libsas12 
-install pylibmc 

如何/我在哪里可以做到这一点?我已经习惯于只需要安装任何我需要的东西,但我什至不能告诉哪些是python包。这些捆绑在一起吗?

+2

你正在尝试安装的操作系统在给你一个答案中扮演重要角色。 –

回答

86

只要做pip install python-memcached,你应该很好。

至于安装memcached本身,它取决于你所在的平台。

在OS X/Linux的,只是运行在命令行memcached

+0

谢谢马特。我试图让我的服务器上的sudo密码。这看起来很简单,但一旦我放弃了,我会让你知道! –

+0

好的,马特,祝你好运! –

+2

宾果。谢谢你,先生。 –