title: VS Code doesn't use pipenv .env file
body: <p>Working with VS Code 1.35.1 on ubuntu 16.04 with a Python 3.7.3 pipenv virtual environment, I am trying to set environment variables in a .env file, but for some reason the file doesn't seem to be recognized.</p>
  
  <p>Can someone help me understand what I can do to give my (Django) app access to the environment variables, without needing to manually run <code>pipenv shell</code>.</p>
  
  <p><strong>Steps taken:</strong><br>
  So, this is what I am doing exactly:  </p>
  
  <p>1 - I have set the Python interpreter for my project like so: <code>ctrl + shift + p</code> > <code>Python: Select interpreter</code> > <code>Python 3.7.3 64-bit ('environment_name': pipenv)</code></p>
  
  <p>2 - Created a .env file inside the project root directory:</p>
  
  <pre><code># Django
  SECRET_KEY="some key here"
  DEBUG=True
  
  ...
  </code></pre>
  
  <p>3 - Made sure the VS Code Python extension is installed and enabled</p>
  
  <p>4 - Adjusted my Django settings file to get the SECRET_KEY from the environment variables:</p>
  
  <p><code>SECRET_KEY = os.getenv('SECRET_KEY')</code></p>
  
  <p>5 - Running the Django development server from the VS Code terminal (with pipenv environment activated through <code>ctrl + shift + ~</code>):</p>
  
  <p><code>(environment-name) user@system-name:~/projects/my-project$ python manage.py runserver</code></p>
  
  <p>6 - No other settings changed</p>
  
  <p>I haven't changed any settings, like the <code>python.envFile</code> setting. Settings are left to their defaults.</p>
  
  <p><strong>How I know that the .env file isn't recognized:</strong></p>
  
  <p>The above steps result in the following message in the VS Code terminal:</p>
  
  <pre><code>...
      raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
  django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
  </code></pre>
  
  <p>While if I run <code>pipenv shell</code> inside the same VS Code terminal (with the already activated environment, and thus activating it again), and start the Django dev server: <code>python manage.py runserver</code>, the server starts perfectly.</p>