title: Django REST Framework - Django capitalized in `pip3 list`
body: <p>I'm building an API using Django REST Framework with <a href="https://simpleisbetterthancomplex.com/tutorial/2018/11/22/how-to-implement-token-authentication-using-django-rest-framework.html" rel="nofollow noreferrer">this</a> tutorial.  I'm getting a <code>ModuleNotFoundError: No module named 'django'</code> error when I try to test <code>python3 manage.py</code>.  I've been going through the long list of issues it could be (reinstall django, need to add an <code>__init__.py</code> in the root, etc) and someone recommended checking my modules list with <code>pip3 list</code>.</p>
  <p>Here's what I see:</p>
  <pre><code>Package             Version
  ------------------- -------
  asgiref             3.3.1
  dj-database-url     0.5.0
  Django              3.1.4
  django-filter       2.4.0
  django-heroku       0.3.1
  djangorestframework 3.12.2
  gunicorn            20.0.4
  </code></pre>
  <p>Is there a reason why Django's capitalized?  Could that be why it isn't finding it in <code>manage.py</code>?  If so, how do I go about fixing it?</p>
  <p>Here's the full error message I'm getting, but it's really general.  The exception is hardcoded:</p>
  <pre><code>Traceback (most recent call last):
    File &quot;manage.py&quot;, line 11, in main
      from django.core.management import execute_from_command_line
  ModuleNotFoundError: No module named 'django'
  
  The above exception was the direct cause of the following exception:
  
  Traceback (most recent call last):
    File &quot;manage.py&quot;, line 22, in &lt;module&gt;
      main()
    File &quot;manage.py&quot;, line 17, in main
      ) from exc
  ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
  </code></pre>