title: error while using makemigration in django
body: <p>I am working on a development server running python3.5 and Django 1.11 with virtualenv</p>
  
  <p>when I use "<strong>python manage.py makemigrations</strong>" I get this error</p>
  
  <p><code>Traceback (most recent call last):
    File "manage.py", line 8, in &lt;module&gt;
      from django.core.management import execute_from_command_line
    File "/opt/hafez_bot/env/lib/python3.5/site-packages/django/core/management/__init__.py", line 13, in &lt;module&gt;
      from django.core.management.base import (
    File "/opt/hafez_bot/env/lib/python3.5/site-packages/django/core/management/base.py", line 17, in &lt;module&gt;
      from django.db.migrations.exceptions import MigrationSchemaMissing
    File "/opt/hafez_bot/env/lib/python3.5/site-packages/django/db/migrations/__init__.py", line 1, in &lt;module&gt;
      from .migration import Migration, swappable_dependency  # NOQA
  ImportError: No module named 'django.db.migrations.migration'
  </code></p>
  
  <p>please help me</p>
  
  <hr>
  
  <p>I understood that it's about my "<strong>manage.py</strong>" file and it has nothing to do with migration. because the "python manage.py help" raises the same error</p>
  
  <p>this is my "<strong>pip freeze</strong>" output:</p>
  
  <pre><code>certifi==2017.7.27.1
  Django==1.11.6
  djangorestframework==3.6.4
  future==0.16.0
  mysqlclient==1.3.12
  python-telegram-bot==8.0
  pytz==2017.2
  </code></pre>