获取“没有名为django_messages的模块”

时间:2013-02-08 00:18:29

标签: python django ubuntu pip

我正在使用名为DjangoBB的Django应用。我正在尝试将其安装在我的服务器上,但我遇到了消息插件/应用程序。

这个输出对我没有任何意义......

# pip install django-messages
Requirement already satisfied (use --upgrade to upgrade): django-messages in /usr/local/lib/python2.7/dist-packages
Cleaning up...
# python manage.py runserver
Error: No module named django_messages

我遇到了与其他模块相同的问题,例如django-registration和django_notifications,但我只是将它们弹出到pip然后再次通过并获得了一个新的缺失依赖项。它虽然停留在这里。有什么想法吗?


我的INSTALLED_APPS:

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'django.contrib.sitemaps',
    'django.contrib.admin',
    'django.contrib.admindocs',
    'django.contrib.humanize',
    'registration',
    'pagination',
    'django_authopenid',
    'djangobb_forum',
    'haystack',
    'django_messages',
)

3 个答案:

答案 0 :(得分:4)

实际应用名称为'messages'。请务必将其添加到INSTALLED_APPS

答案 1 :(得分:1)

您可能需要将'django_messages'添加到settings.py

中的INSTALLED_APPS列表中

答案 2 :(得分:0)

在我的服务器上我有0.4.4版本。在我的本地机器上我有0.5.0.pre版本。

该代码不能通过pip获得,但BB应用程序需要它。我以某种方式下载了它from here并运行了python setup.py install

现在消息模块不可用,但django_messages已曝光。