title: httpd mod_wsgi for python3.4 not working in centos7
body: <p>I've Django application running in centos7 using python3.4. I'm using apache for webserver. BUt i'm getting following errors:</p>
  
  <pre><code>[Tue Dec 05 09:48:17.048763 2017] [:error] [pid 8470] [remote 103.194.69.2:100] mod_wsgi (pid=8470): Target WSGI script '/var/www/hello_world_django/hello_world_django/wsgi.py' cannot be loaded as Python module.
  [Tue Dec 05 09:48:17.049021 2017] [:error] [pid 8470] [remote 103.194.69.2:100] mod_wsgi (pid=8470): Exception occurred processing WSGI script '/var/www/hello_world_django/hello_world_django/wsgi.py'.
  [Tue Dec 05 09:48:17.049272 2017] [:error] [pid 8470] [remote 103.194.69.2:100] Traceback (most recent call last):
  [Tue Dec 05 09:48:17.049383 2017] [:error] [pid 8470] [remote 103.194.69.2:100]   File "/var/www/hello_world_django/hello_world_django/wsgi.py", line 13, in &lt;module&gt;
  [Tue Dec 05 09:48:17.049625 2017] [:error] [pid 8470] [remote 103.194.69.2:100]     from django.core.wsgi import get_wsgi_application
  [Tue Dec 05 09:48:17.049661 2017] [:error] [pid 8470] [remote 103.194.69.2:100]   File "/var/www/virtual/lib/python3.4/site-packages/django/__init__.py", line 1, in &lt;module&gt;
  [Tue Dec 05 09:48:17.049711 2017] [:error] [pid 8470] [remote 103.194.69.2:100]     from django.utils.version import get_version
  [Tue Dec 05 09:48:17.049735 2017] [:error] [pid 8470] [remote 103.194.69.2:100]   File "/var/www/virtual/lib/python3.4/site-packages/django/utils/version.py", line 61, in &lt;module&gt;
  [Tue Dec 05 09:48:17.049777 2017] [:error] [pid 8470] [remote 103.194.69.2:100]     @functools.lru_cache()
  [Tue Dec 05 09:48:17.049901 2017] [:error] [pid 8470] [remote 103.194.69.2:100] AttributeError: 'module' object has no attribute 'lru_cache'
  </code></pre>
  
  <p>There seems to be some issue with mod_wsgi for python3.4. To check that i tried it with python2.7 and its working for pythyon2.7. </p>
  
  <p>I'm not able to find a mod_wsgi package for python3.4 in centos. Any iseas how to fix this????</p>
  
  <p>Here is my apache conf</p>
  
  <pre><code>Listen 8080
  # Django settings
  
  WSGIDaemonProcess django_com user=apache group=apache processes=1 threads=10 python-path=/var/www/sample:/var/www/sample_env/lib/python2.7/site-packages
  WSGIProcessGroup django_com
  WSGIScriptAlias / /var/www/sample/sample/wsgi.py
  
  &lt;Directory /var/www/sample&gt;
  &lt;Files wsgi.py&gt;
      Require all granted
  &lt;/Files&gt;
  &lt;/Directory&gt;
  </code></pre>