Please post the results of these commands: which python
python -V You can have different versions of Python installed (or even the same version) in multiple places on your Mac. The most likely situation is that when you're trying to actually run things you're using different version of Python than the one that has Django install. your PYTHONPATH is only part of the story, since packages on that path for one version of Python won't work when you're running another Python version. For bonus points, run Python at the command line and do these: import sys sys.path That will tell you where your current instance of Python is looking for modules. Shawn -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.