Apache Wsgi virtualHost, Django virtual env "ningún módulo llamado django.core.wsgi"

He visto muchos mensajes anteriores relacionados con mi problema, pero ninguna respuesta podría eliminar mi "Error interno del servidor 500", así que trato de publicar mi conf para obtener ayuda.

Mensaje de error:

[Vie 24 de junio 17: 05: 23.631270 2016] [authz_core: error] [pid 15187: tid 140715758237440] [cliente 127.0.0.1:47873] AH01630: cliente denegado por la configuración del servidor: / home / www / waves /

[Vie 24 de junio 17: 05: 23.631568 2016] [: error] [pid 15186: tid 140715648984832] ['/home/marc/.virtualenvs/waves/lib/python2.7/site-packages', '/ home / www / waves ',' /usr/local/lib/python2.7/dist-packages/setuptools-20.6.7-py2.7.egg ',' /usr/lib/python2.7 ',' / usr / lib / python2.7 / plat-x86_64-linux-gnu ',' /usr/lib/python2.7/lib-tk ',' /usr/lib/python2.7/lib-old ',' / usr / lib / python2 .7 / lib-dynload ',' /usr/local/lib/python2.7/dist-packages ',' /usr/lib/python2.7/dist-packages ',' /usr/lib/python2.7/ dist-packages / PILcompat ',' /usr/lib/python2.7/dist-packages/gtk-2.0 ',' /usr/lib/python2.7/dist-packages/ubuntu-sso-client ']

[Vie 24 de junio 17: 05: 23.631660 2016] [: error] [pid 15186: tid 140715648984832] [remoto 127.0.0.1:50665] mod_wsgi (pid = 15186): Destino WSGI script '/ home / www / waves / waves_services / wsgi.py 'no se puede cargar como módulo Python.

[Vie 24 de junio 17: 05: 23.631675 2016] [: error] [pid 15186: tid 140715648984832] [remoto 127.0.0.1:50665] mod_wsgi (pid = 15186): Se produjo una excepción al procesar el script WSGI '/ home / www / waves / wave_services / wsgi.py '.

[Vie 24 de junio 17: 05: 23.631686 2016] [: error] [pid 15186: tid 140715648984832] [remoto 127.0.0.1:50665] Traceback (última llamada más reciente):

[Vie 24 de junio 17: 05: 23.631710 2016] [: error] [pid 15186: tid 140715648984832] [remoto 127.0.0.1:50665] Archivo "/home/www/waves/waves_services/wsgi.py", línea 18, en

[Vie 24 de junio 17: 05: 23.631731 2016] [: error] [pid 15186: tid 140715648984832] [remoto 127.0.0.1:50665] desde django.core.wsgi import get_wsgi_application

[Vie 24 de junio 17: 05: 23.631743 2016] [: error] [pid 15186: tid 140715648984832] [remoto 127.0.0.1:50665] ImportError: Ningún módulo llamado django.core.wsgi

Mi aplicación django no se carga en modo apache wsgi, probé muchas soluciones pero aún no funciona. Aquí están mis archivos confs: Host virtual:

<VirtualHost *:80>

ServerName dev.www.waves.com
ServerAlias www.waves.com
ServerAdmin [email protected]

DocumentRoot /home/www/waves
Alias media/ /home/www/waves/media/
Alias static/ /home/www/waves/static/

<Directory /home/www/waves>
   Require all granted
</Directory>

<Directory /home/www/waves/staticfiles>
   Require all granted
</Directory>

<Directory /home/www/waves/media>
   Require all granted
</Directory>

WSGIDaemonProcess waves python-path=/home/marc/.virtualenvs/waves/lib/python2.7/site-packages:/home/www/waves
WSGIProcessGroup waves
WSGIScriptAlias /waves /home/www/waves/waves_services/wsgi.py

<Directory /home/www/waves/waves_services>
  <Files wsgi.py>
    Require all granted
  </Files>
</Directory>

<Directory /home/marc/.virtualenvs/waves/lib/python2.7/>
Require all granted
</Directory>

Mi contenido wsgy.py:

from __future__ import unicode_literals
import os
import sys
import site

print sys.path
from django.core.wsgi import get_wsgi_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "waves_services.settings.production")
application = get_wsgi_application()

Rastreé el contenido de sys.path en el registro de errores de apache y el virtualenv en sys.path. Django se instala en este virtualenv (primero intenté instalar django 'globalmente' pero el error se trasladó a la primera importación 'específica de la aplicación': entorno contenido en mi archivo de configuración. El entorno virtual se creó con virtualenvwrapper (¿algún impacto? )

Intenté también cambiar la propiedad del archivo virtualenv, también cambié el indicador de 'ejecución', pero aún así obtengo esto ... 500 Error de servidor.

¡Estaría agradecido de tener una idea de lo que está sucediendo! gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta