2011-10-03 86 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

賓果。謝謝你,先生。 –