title: Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
body: <p>I am trying to host and application myproject at VPS, Ubuntu-16.04 with Apache2. I have configure apache2 but its showing an strange error related to python. in apache2 error long. This is my 000-default.conf file content. </p>
  
  <pre><code>&lt;VirtualHost *:80&gt;
  
  
      Alias /static /home/myproject/static
      &lt;Directory /home/myproject/static&gt;
          Require all granted
      &lt;/Directory&gt;
  
      &lt;Directory /home/myproject/myproject&gt;
          &lt;Files wsgi.py&gt;
              Require all granted
          &lt;/Files&gt;
      &lt;/Directory&gt;
  
  
  
       WSGIDaemonProcess myproject python-home=/home/myproject/myprojectenv python-path=/home/myproject/myprojectenv/lib/python2.7/site-packages
       WSGIProcessGroup myproject
       WSGIScriptAlias / /home/myproject/myproject/wsgi.py
  
      ServerAdmin webmaster@localhost
      DocumentRoot /var/www/html
  
  
      ErrorLog ${APACHE_LOG_DIR}/error.log
      CustomLog ${APACHE_LOG_DIR}/access.log combined
  
  &lt;/VirtualHost&gt;
  
  # vim: syntax=apache ts=4 sw=4 sts=4 sr noet
  </code></pre>
  
  <p>And this is the error log of apache2 error log .. </p>
  
  <pre><code>Could not find platform independent libraries &lt;prefix&gt;
  Could not find platform dependent libraries &lt;exec_prefix&gt;
  Consider setting $PYTHONHOME to &lt;prefix&gt;[:&lt;exec_prefix&gt;]
  ImportError: No module named site
  Could not find platform independent libraries &lt;prefix&gt;
  Could not find platform dependent libraries &lt;exec_prefix&gt;
  Consider setting $PYTHONHOME to &lt;prefix&gt;[:&lt;exec_prefix&gt;]
  ImportError: No module named site
  </code></pre>
  
  <p>I have also created an virtualenv at "/home/myproject/myvirtualenv", how could i solve this problem.. </p>