title: ModuleNotFoundError: No module named 'django' while running server in virtual environment
body: <p>i am new in python learning.after learning python basics i have moved to learn python web framework Django. for this </p>
  
  <hr>
  
  <p>i followed these steps for installing django on my windows after installing python 3.7</p>
  
  <ol>
  <li>first i opens cmd command prompt (C:\users\mypcname)</li>
  <li>then i  created virtual environment wrapper with command <strong>pip install virtualenvironmentwrapper-win</strong></li>
  <li>then i created virtual environment with command <strong>mkvirtualenv test</strong> </li>
  <li>then i entered command <strong>workon test</strong> to enable virtual environment </li>
  <li>then tried to install django with command <strong>pip install django</strong> and its successfully installed </li>
  <li>then i created projects directory with command <strong>mkdir djangoprojects</strong></li>
  <li>then i created app directory in djangoprojects(which i created in last step) with <strong>command django-admin startproject firstproject</strong></li>
  <li>then i moved to firstproject with command cd..</li>
  <li>there i tried to run server with <strong>command python manage.py runserver</strong> and got error </li>
  </ol>
  
  <blockquote>
    <p>Traceback (most recent call last):   File "manage.py", line 10, in
    main
        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 21, in
    
        main()   File "manage.py", line 12, in main
        raise ImportError( 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>
  </blockquote>
  
  <hr>
  
  <p>can anyone guide me what i have done here wrong  ? why its showing error</p>