Django manage.py can't find an INSTALLED_APP even though the module is in the path
Does your django_evolution have a init.py file in it?  Also any folder containing django_evolution needs one.
When I run python manage.py shell I get an error about the last app I've added to INSTALLED_APPS, namely django-evolution, saying it's an undefined module. This is despite the fact that I've added the path to django-evolution to the system path. In fact right after this error I can run python and do an import on django_evolution and everything is fine. Why isn't django or python seeing this module when clearly it's been setup and even added to the path?
EDIT:
This only happens when running from iPython. When I run from the cmd prompt it works fine. Go figure.