为django项目安装memcached
从django文档: 在安装Memcached本身之后,您需要安装Memcached绑定。有几种python memcached绑定可用;最常见的两种是python memcached和pylibmc pylibmc文档有自己的要求:为django项目安装memcached,django,linux,caching,memcached,Django,Linux,Caching,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 su
-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
我如何/在哪里可以这样做?我已经习惯于pip安装任何我需要的东西,但我甚至不知道其中哪些是python包。这些是捆绑在一起的吗?这里有详细的解释
上面的链接解释了如何在Ubuntu上安装Memcached,如何在Django项目中将其配置为缓存引擎,以及如何使用它。只需执行
pip安装python Memcached
,您应该会做得很好
至于安装memcached本身,这取决于您所在的平台
- 窗口-
- OS X-
brew安装memcached
- Debian/Ubuntu-
sudo-apt-get-install-memcached
在OS X/Linux上,只需在命令行中运行
memcached
。您试图在哪个操作系统上安装此软件,这在给您答案方面起着重要作用。谢谢Matt。我正在尝试在我的服务器上获取我的sudo密码。这看起来很简单,但我一试就会让你知道!继续添加sudo apt get install libmemcached tools
,这样您就可以使用memcstat来告知memcached的状态。i、 e.$watch-n1-d'memcstat--servers localhost