导入中间件django.middleware.cache时出错:"没有名为memcache的模块"

dot*_*402 2 python django memcached

共享主机:mochahost,设置memcached.导入中间件django.middleware.cache时出错:"没有名为memcache的模块"

Traceback (most recent call last):

File "/opt/Python2.7/lib/python2.7/site-packages/mod_python/importer.py", line 1537, 
in HandlerDispatch
default=default_handler, arg=req, silent=hlist.silent)

File "/opt/Python2.7/lib/python2.7/site-packages/mod_python/importer.py", line 1229, 
in _process_target
result = _execute_target(config, req, object, arg)

File "/opt/Python2.7/lib/python2.7/site-packages/mod_python/importer.py", line 1128, 
in _execute_target
result = object(arg)

File "/home2/minhhien/webapps/django/core/handlers/modpython.py", line 180, in handler
return ModPythonHandler()(req)

File "/home2/minhhien/webapps/django/core/handlers/modpython.py", line 142, in __call__
self.load_middleware()

File "/home2/minhhien/webapps/django/core/handlers/base.py", line 47, in 
load_middleware
raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % 
(mw_module, e))

ImproperlyConfigured: Error importing middleware django.middleware.cache: "No module 
named memcache"
Run Code Online (Sandbox Code Playgroud)

请帮我 !(对不起,英语不好:D)

hol*_*web 5

memcached是一个守护进程.要让您的程序使用它,您必须加载一个允许您访问它的驱动程序模块.

安装Memcached本身后,您需要安装memcached绑定.有几个python memcached绑定可用; 最常见的两个是python-memcached和pylibmc.

报价参考