title: How can I fix this error on OpenShift: ImportError: libmemcached.so.11: cannot open shared object file: No such file or directory
body: <p>I have python 2.7 cartridge, using Django framework and I want use memcached with it. I have added Memcached Cloud cartridge to my app. And I used this guide <a href="https://redislabs.com/django-memcached" rel="nofollow">https://redislabs.com/django-memcached</a> to setup my project. 
  To use  Django caching backend - 'BACKEND': 'django.core.cache.backends.memcached.PyLibMCCache', I need to Install memcached binding called pylibmc, this bindings require libmemcached to be installed. I have installed pylibmc with corresponding path to libmemcached, but when I try to use cache in my project I got error:</p>
  
  <pre><code>Traceback (most recent call last):
    File "&lt;console&gt;", line 1, in &lt;module&gt;
    File "/var/lib/openshift/&lt;USER_ID&gt;/python/virtenv/lib/python2.7/site-packages/django/core/cache/__init__.py", line 113, in __getitem__
      cache = _create_cache(alias)
    File "/var/lib/openshift/&lt;USER_ID&gt;/python/virtenv/lib/python2.7/site-packages/django/core/cache/__init__.py", line 88, in _create_cache
      return backend_cls(location, params)
    File "/var/lib/openshift/&lt;USER_ID&gt;/python/virtenv/lib/python2.7/site-packages/django/core/cache/backends/memcached.py", line 182, in __init__
      import pylibmc
    File "/var/lib/openshift/&lt;USER_ID&gt;/python/virtenv/lib/python2.7/site-packages/pylibmc/__init__.py", line 71, in &lt;module&gt;
      import _pylibmc
  ImportError: libmemcached.so.11: cannot open shared object file: No such file or directory
  </code></pre>
  
  <p>How can I fix this?
  Maybe solution is something like: 
  ln -s ${OPENSHIFT_DATA_DIR}libmemcached /lib/libmemcached.so.11 /usr/lib/libmemcached.so.11
  But I haven't permission to do it.</p>