title: Django ImportError: Could not import settings 'mysite.settings.local' (Is it on sys.path?): No module named settings.local
body: <p>I'm setting up a site in django with multiple settings files as recommended in 2 scoops of django where settings.py is replaced with a settings directory that contains multiple settings files (local.py, etc.). My development server will run fine when I leave settings.py in the default location, but when I move it into the new settings directory I created and run the development server with:</p>
  
  <pre><code>python manage.py runserver --settings=mysite.settings.local
  </code></pre>
  
  <p>I get the error:</p>
  
  <blockquote>
    <p>ImportError: Could not import settings 'mysite.settings.local' (Is it on sys.path?): No module named settings.local</p>
  </blockquote>
  
  <p>I have added the directory to the python path and it shows up when I go into python and enter:</p>
  
  <pre><code>import sys
  sys.path
  </code></pre>
  
  <p>I am running out of ideas. Any help would be great.</p>