virtual env path is not loaded when using gunicorn
<p>I have a script that loads a pip installed in a <code>virtualenv</code> </p>

<pre><code>from google.cloud import pubsub
</code></pre>

<p>when I run the script like so </p>

<pre><code>(my_virtual_environment): python script.py
</code></pre>

<p>it works. BUT when I run it via <code>gunicorn</code></p>

<pre><code>gunicorn -c gunicorn_config.py script.py
</code></pre>

<p>I get </p>

<pre><code>from google.cloud import pubsub
ImportError: No module named cloud
</code></pre>

<p>when I print the <code>sys.path</code> in both cases , I get that the <code>sys.path</code> in one case includes the virtualenv path </p>

<pre><code>[......., /Users/partuck/.virtualenvs/my_virtual_environment/lib/python2.7/plat-darwin',......]
</code></pre>

<p>and in the other case (running via <code>gunicorn</code>), I don't see it. 
when Running <code>pip freeze</code> , <code>gunicorn</code> is present. </p>