来自django docs:
安装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包。这些是捆绑在一起的吗?
答案 0 :(得分:87)
做pip install python-memcached
,你应该做得很好。
至于安装memcached本身,取决于你所在的平台。
brew install memcached
sudo apt-get install memcached
在OS X / Linux上,只需在命令行中运行memcached
。
答案 1 :(得分:22)
此处的详细说明http://ilian.i-n-i.org/caching-websites-with-django-and-memcached/
上面的链接包括如何在Ubuntu上安装Memcached的说明,如何在Django项目中将其配置为缓存引擎以及如何使用它。