Mod_python error: "PythonHandler django.core.handlers.modpython"

Traceback (most recent call last):

  File "/usr/lib/python2.4/site-packages/mod_python/apache.py", line 299, in HandlerDispatch
    result = object(req)

  File "/usr/lib/python2.4/site-packages/django/core/handlers/modpython.py", line 222, in handler
    return ModPythonHandler()(req)

  File "/usr/lib/python2.4/site-packages/django/core/handlers/modpython.py", line 185, in __call__
    self.load_middleware()

  File "/usr/lib/python2.4/site-packages/django/core/handlers/base.py", line 38, in load_middleware
    mod = __import__(mw_module, {}, {}, [''])

  File "/var/www/html/sites_handtronics/handtronics.com/django.app/handtronics/djangologging/middleware.py", line 20, in ?
    from django.contrib import admin

  File "/usr/lib/python2.4/site-packages/django/contrib/admin/__init__.py", line 1, in ?
    from django.contrib.admin.options import ModelAdmin, HORIZONTAL, VERTICAL

  File "/usr/lib/python2.4/site-packages/django/contrib/admin/options.py", line 5, in ?
    from django.contrib.contenttypes.models import ContentType

  File "/usr/lib/python2.4/site-packages/django/contrib/contenttypes/models.py", line 1, in ?
    from django.db import models

  File "/usr/lib/python2.4/site-packages/django/db/__init__.py", line 16, in ?
    backend = __import__('%s%s.base' % (_import_path, settings.DATABASE_ENGINE), {}, {}, [''])

  File "/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.py", line 10, in ?
    import MySQLdb as Database

  File "/usr/lib/python2.4/site-packages/MySQL_python-1.2.2-py2.4-linux-i686.egg/MySQLdb/__init__.py", line 19, in ?

  File "/usr/lib/python2.4/site-packages/MySQL_python-1.2.2-py2.4-linux-i686.egg/_mysql.py", line 7, in ?

  File "/usr/lib/python2.4/site-packages/MySQL_python-1.2.2-py2.4-linux-i686.egg/_mysql.py", line 4, in __bootstrap__

  File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 799, in resource_filename
    return get_provider(package_or_requirement).get_resource_filename(

  File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 1228, in get_resource_filename
    self._extract_resource(manager, self._eager_to_zip(name))

  File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 1249, in _extract_resource
    real_path = manager.get_cache_path(

  File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 880, in get_cache_path
    self.extraction_error()

  File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 846, in extraction_error
    raise err

ExtractionError: Can't extract file(s) to egg cache

The following error occurred while trying to extract file(s) to the Python egg
cache:

  [Errno 13] Permission denied: '/root/.python-eggs'

The Python egg cache directory is currently set to:

  /root/.python-eggs

Perhaps your account does not have write access to this directory?  You can
change the cache directory by setting the PYTHON_EGG_CACHE environment
variable to point to an accessible directory.