Hi I am getting the error below when going to the website url on ubuntu server 14.10 running apache 2 with mod_wsgi and python on django.
My django application uses python 3.4 but it seems to be defaulting to python 2.7, I am unable to import image from PIL and AES from pycrypto.

ImportError at /  cannot import name _imaging Request
  Method:   GET Request URL:    Django Version:   1.7.3
  Exception Type:   ImportError Exception Value:    cannot import
  name _imaging Exception
  Location: /usr/local/lib/python3.4/dist-packages/PIL/Image.py in
  , line 63 Python Executable: /usr/bin/python Python
  Version:  2.7.6 Python Path:  ['/var/www/blabla', 
  '/usr/local/lib/python3.4/dist-packages', 
  '/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',  '/var/www/blabla', 
  '/usr/local/lib/python3.4/dist-packages']
From what I see here your application is using py2 interpreter with py3 compiled modules, which is no-go.
One simple possible solution that comes me in mind is to add or change first line of manage.py to #!/usr/bin/python3. This will tell script to be interpreted with py3.
Next on guess list would be misconfiguration in *.wsgi file or apache config, whichever you are using.
running django python 3.4 on mod_wsgi with apache2