2012-04-09 109 views
5

在Eclipse中,当我创建新的项目,我得到了这样的错误,无模块命名filterspecs

 Error creating Django project  
    settings.py file not created  
    Stdout: 
    Stderr: 

如果我现在同步项目的runserver,IAM越来越错误:没有模块名为filterspecs.But我的天堂”在我的项目中使用了filterspecs。已经在usr/local/lib/python2.7/dist-packages/django/contrib/admin中安装filterspecs.py。

请告知纠正错误。

回答

-5

显然,你的系统缺乏其项目所需filterspecs模块。通过在控制台键入sudo pip install filterspecs安装它(如果你是在Linux上)

+0

荫得到followng味精当我尝试上面的代码。下载/拆包filterspecs 找不到满足要求filterspecs 没有分布在所有发现filterspecs 保存完整的日志中/home/pydan-4/.pip/pip.log任何下载 – Raji 2012-04-09 09:05:13

4

这发生在我身上为好,即使我的代码并没有直接使用任何filterspecs。

运行python manage.py runserver --traceback,看看到底哪里出错的来源。

该模块在Django 1.4已被删除,但你已经在你的settings.py列出的其他外部模块可能仍在使用它,所以一定要确保你在你的INSTALLED_APPS列表升级的一切。在我的情况下,我使用的是过时的FeinCMS版本,但升级后,错误消失了。