1

我正在使用一个名为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',
)
4

3 回答 3

4

实际的应用程序称为'messages'. 确保将其添加到您的INSTALLED_APPS.

于 2013-02-08T01:15:51.860 回答
1

您可能需要将 'django_messages' 添加到 settings.py 中的 INSTALLED_APPS 列表中

于 2013-02-08T00:55:49.383 回答
0

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

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

现在消息模块不可用,但django_messages已暴露。

于 2013-02-08T06:35:58.887 回答