title: Django+sql server - No module named sql_server.pyodbc.base
body: <p>I want to use <code>SQL Server</code> as the backend for <code>Django</code>.</p>
  
  <p>I install pyodbc, django-pyodbc, django-pyodbc-azure</p>
  
  <p>In <code>settings.py</code> I replace a <strong>Database</strong></p>
  
  <pre><code>DATABASES = {
      'default': {
              'ENGINE': 'sql_server.pyodbc',
              'NAME': 'xxx',
              'USER': 'xxx',
              'PASSWORD': 'xxx',
              'HOST': 'xxx.database.windows.net',
              'PORT': '1433',
              'OPTIONS': {
                  'driver': 'SQL Server Native Client 11.0',
                  'MARS_Connection': 'True',
              }
          }
  }
  </code></pre>
  
  <p>if I run python <code>manage.py</code> syncdb
  Error:</p>
  
  <pre><code>django.core.exceptions.ImproperlyConfigured: 'sql_server.pyodbc' isn't an available database backend. Available options are: 'dummy', 'mysql', 'oracle', 'postgresql', 'postgresql_psycopg2', 'sql_server', 'sqlite3'
  Error was: No module named sql_server.pyodbc.base
  </code></pre>
  
  <p>I use Visual Studio + Python 2.7</p>