title: Cannot run Sqlall in GeoDjango
body: <p>I'm new to GeoDjango, and trying to follow this tutorial:
  <a href="https://docs.djangoproject.com/en/dev/ref/contrib/gis/tutorial/" rel="nofollow">https://docs.djangoproject.com/en/dev/ref/contrib/gis/tutorial/</a></p>
  
  <p>but when I run the "python manage.py sqlall" command, I get the following error</p>
  
  <p><code>Traceback (most recent call last):
    File "manage.py", line 10, in &lt;module&gt;
      execute_from_command_line(sys.argv)
    File "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 399, in execute_from_command_line
      utility.execute()
    File "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 392, in execute
      self.fetch_command(subcommand).run_from_argv(self.argv)
    File "/usr/local/lib/python2.7/site-packages/django/core/management/base.py", line 242, in run_from_argv
      self.execute(*args, **options.__dict__)
    File "/usr/local/lib/python2.7/site-packages/django/core/management/base.py", line 280, in execute
      translation.activate('en-us')
    File "/usr/local/lib/python2.7/site-packages/django/utils/translation/__init__.py", line 130, in activate
      return _trans.activate(language)
    File "/usr/local/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 188, in activate
      _active.value = translation(language)
    File "/usr/local/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 177, in translation
      default_translation = _fetch(settings.LANGUAGE_CODE)
    File "/usr/local/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 159, in _fetch
      app = import_module(appname)
    File "/usr/local/lib/python2.7/site-packages/django/utils/importlib.py", line 40, in import_module
      __import__(name)
    File "/usr/local/lib/python2.7/site-packages/django/contrib/admin/__init__.py", line 6, in &lt;module&gt;
      from django.contrib.admin.sites import AdminSite, site
    File "/usr/local/lib/python2.7/site-packages/django/contrib/admin/sites.py", line 4, in &lt;module&gt;
      from django.contrib.admin.forms import AdminAuthenticationForm
    File "/usr/local/lib/python2.7/site-packages/django/contrib/admin/forms.py", line 6, in &lt;module&gt;
      from django.contrib.auth.forms import AuthenticationForm
    File "/usr/local/lib/python2.7/site-packages/django/contrib/auth/forms.py", line 17, in &lt;module&gt;
      from django.contrib.auth.models import User
    File "/usr/local/lib/python2.7/site-packages/django/contrib/auth/models.py", line 48, in &lt;module&gt;
      class Permission(models.Model):
    File "/usr/local/lib/python2.7/site-packages/django/db/models/base.py", line 96, in __new__
      new_class.add_to_class('_meta', Options(meta, **kwargs))
    File "/usr/local/lib/python2.7/site-packages/django/db/models/base.py", line 264, in add_to_class
      value.contribute_to_class(cls, name)
    File "/usr/local/lib/python2.7/site-packages/django/db/models/options.py", line 124, in contribute_to_class
      self.db_table = truncate_name(self.db_table, connection.ops.max_name_length())
    File "/usr/local/lib/python2.7/site-packages/django/db/__init__.py", line 34, in __getattr__
      return getattr(connections[DEFAULT_DB_ALIAS], item)
    File "/usr/local/lib/python2.7/site-packages/django/db/utils.py", line 198, in __getitem__
      backend = load_backend(db['ENGINE'])
    File "/usr/local/lib/python2.7/site-packages/django/db/utils.py", line 113, in load_backend
      return import_module('%s.base' % backend_name)
    File "/usr/local/lib/python2.7/site-packages/django/utils/importlib.py", line 40, in import_module
      __import__(name)
    File "/usr/local/lib/python2.7/site-packages/django/contrib/gis/db/backends/postgis/base.py", line 1, in &lt;module&gt;
      from django.db.backends.postgresql_psycopg2.base import *
    File "/usr/local/lib/python2.7/site-packages/django/db/backends/postgresql_psycopg2/base.py", line 25, in &lt;module&gt;
      raise ImproperlyConfigured("Error loading psycopg2 module: %s" % e)
  django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: No module named psycopg2</code></p>
  
  <p>I'm almost positive i set up the database correctly, and I can't make heads or tails of this output. Can somebody help?</p>