title: ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activ
body: <p>I made a python virtual environment using virtualenv, then installed django.</p>
  
  <p>If I input 'django-admin --version' command, it outputs 1.11.13 when using virtualenv.</p>
  
  <p>However, when I input ' python3.6 manage.py createsuperuser', it output below:</p>
  
  <hr>
  
  <p>Traceback (most recent call last):
    File "manage.py", line 8, in 
      from django.core.management import execute_from_command_line
  ModuleNotFoundError: No module named 'django'</p>
  
  <p>The above exception was the direct cause of the following exception:</p>
  
  <p>Traceback (most recent call last):
    File "manage.py", line 14, in 
      ) 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?</p>
  
  <hr>
  
  <p>Thanks in advance to any suggestions!</p>
  
  <hr>
  
  <p>more information here:</p>
  
  <p>In a console of 'python3.6':</p>
  
  <pre><code>&gt;&gt;&gt; import django
  Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
  ModuleNotFoundError: No module named 'django'
  &gt;&gt;&gt; import sys
  &gt;&gt;&gt; sys.path
  ['', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python36.zip', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages']
  </code></pre>