mod_wsgi: ImportError: Ningún módulo llamado 'codificaciones'

Estoy usando Apache 2.2.15 en CentOS 6.5. Estoy tratando de configurar una aplicación Django usando mod_wsgi. Estoy usando un entorno virtual, y mod_wsgi se configuró con--with-python=/path/to/virtualenv/bin/python3.4.

He agregado esto a mihttpd.conf:

WSGIPythonPath /srv/myproject:/path/to/virtualenv/lib/python3.4/site-packages
WSGIPythonHome /path/to/virtualenv
<VirtualHost *:80>
WSGIScriptAlias / /srv/myproject/myproject/wsgi.py
...
</VirtualHost>

Enwsgi.py, Yo añadí

sys.path.insert(1, "/path/to/virtualenv/lib/python3.4/site-packages")

El problema es que cuando intento abrir la aplicación en mi navegador, se carga indefinidamente. Aquí está el registro de errores de Apache:

Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'
[Mon Jun 30 17:37:28 2014] [notice] child pid 19370 exit signal Aborted (6)
[Mon Jun 30 17:37:28 2014] [notice] child pid 19371 exit signal Aborted (6)
...
[Mon Jun 30 17:37:28 2014] [notice] child pid 19377 exit signal Aborted (6)
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'

Lo interesante es que tanto en la instalación del sistema de Python (2.6) como en la versión del entorno virtual (3.4),import encodings&nbsp;¡funciona bien! Intenté usar el script WSGI de ejemplo dela página mod_wsgi CheckingYourInstallation&nbsp;para confirmar qué versión de Python está utilizando Apache, pero obtengo el mismo ImportError.

¿Alguien tiene una sugerencia para los próximos pasos? He fregado los documentos pero no sé a dónde ir desde aquí.