在OS X上安装memcached以用于django(python)

1 投票
4 回答
3140 浏览
提问于 2025-04-16 09:56

嘿,我想问一下有没有人能给我推荐一个教程,教我怎么在OS X上安装memcached,以便和django一起使用(包括下载源代码、编译、安装,以及安装其他我需要用到的东西)。

任何帮助都非常感谢。

4 个回答

2

四个简单的步骤:

1) 首先,输入 brew install memcached 来安装一个叫做 memcached 的工具。

2) 接着,输入 pip install python-memcached 来安装一个 Python 的库,这样你就可以在 Python 里使用 memcached 了。

3) 然后,输入 brew services start memcached 来启动 memcached 服务。

4) 最后,进行 Django 的设置:

CACHES = {
    'default': {
        'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
        'LOCATION': '127.0.0.1:11211',
    }
}
9

试试用homebrew,而不是darwinports。homebrew用起来非常简单,我就是通过它安装了memcached。然后只需要:

brew install memcached

用sudo运行效果很好,只要你在安装homebrew的地方没有用sudo安装过其他东西就行。

4

Memcached服务器的安装包可以在这里找到:http://memcached.darwinports.com/

Python的memcached客户端安装包可以在这里找到:http://py-memcached.darwinports.com/

撰写回答