Depuis les documents Django:
Après avoir installé Memcached lui-même, vous devrez installer une liaison memcached. Il existe plusieurs liaisons python memcached disponibles; les deux plus courantes sont python-memcached et pylibmc.
Les documents pylibmc ont leurs propres exigences:
-libmemcached 0.32 or later (last test with 0.51)
-zlib (required for compression support)
-libsasl2 (required for authentication support)
Il me semble donc que je dois faire ce qui suit:
-install memcached
-install libmemcached
-install zlib
-install libsas12
-install pylibmc
Comment/où puis-je faire cela? J'ai été habitué à installer simplement tout ce dont j'ai besoin, mais je ne peux même pas dire lesquels sont python packages. Sont-ils regroupés n'importe où?
Faites simplement pip install python-memcached
et vous devriez être bon.
Quant à l'installation de memcached, cela dépend de la plateforme sur laquelle vous vous trouvez.
brew install memcached
Sudo apt-get install memcached
Sous OS X/Linux, exécutez simplement memcached
dans la ligne de commande.
Explication détaillée ici http://ilian.i-n-i.org/caching-websites-with-Django-and-memcached/
Le lien ci-dessus comprend des explications sur la façon d'installer Memcached sur Ubuntu, comment le configurer comme moteur de cache dans votre projet Django et comment l'utiliser).