Mod_python error: "PythonHandler mod_python.publisher"

Traceback (most recent call last):

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

  File "/usr/lib/python2.3/site-packages/mod_python/publisher.py", line 98, in handler
    path=[path])

  File "/usr/lib/python2.3/site-packages/mod_python/apache.py", line 457, in import_module
    module = imp.load_module(mname, f, p, d)

  File "/var/www/html/www.modpython.org/examples/psp_site/index.py", line 31, in ?
    from mod_python import psp

  File "/usr/lib/python2.3/site-packages/mod_python/psp.py", line 20, in ?
    import apache, Session, util, _psp

  File "/usr/lib/python2.3/site-packages/mod_python/Session.py", line 35, in ?
    tempdir = tempfile.gettempdir()

  File "/usr/lib/python2.3/tempfile.py", line 242, in gettempdir
    tempdir = _get_default_tempdir()

  File "/usr/lib/python2.3/tempfile.py", line 188, in _get_default_tempdir
    raise IOError, (_errno.ENOENT,

IOError: [Errno 2] No usable temporary directory found in ['/tmp', '/var/tmp', '/usr/tmp', '/']