当我运行python manage.py shell时,出现有关我添加到INSTALLED_APPS的最后一个应用程序的错误,即django-evolution,这是一个未定义的模块。尽管我已经添加了django-evolution到系统路径的路径。事实上,在这个错误之后,我可以运行python并在django_evolution上执行导入,并且一切正常。为什么django或python看不到这个模块,当它已经被设置,甚至被添加到路径中?即使模块位于路径中,Django manage.py也找不到INSTALLED_APP
编辑:
这只发生在从iPython运行时。当我从cmd提示符运行时,它工作正常。去搞清楚。
告诉我们你有什么。 – 2010-04-04 13:49:14