4

我通过克隆原始源在我的服务器(Debian,mod_python)上安装了 Djangobb 应用程序。我唯一更改的是settings.py 中的数据库选项。安装了所有需要的组件 - 正确执行了 syncdb 查询。

但是,当我尝试进入我的论坛时,它返回给我错误:

配置不当:导入中间件 django_authopenid.middleware 时出错:“没有名为 djangobb_forum.subscription 的模块”

我已经检查过 - djangobb_forum/subscription.py 存在,所以我不知道有什么问题。

也许有人遇到过这样的问题并且知道如何解决它?

对不起我的英语不好。

4

1 回答 1

2

为什么会发生这种情况有两个明显的原因:

  1. djangobb_forum不在您的 Python 路径上
  2. 文件夹__init__.py里没有djangobb_forum

如果代码说,from djangobb_forum import ...那么你需要djangobb_forum在你的 Python 路径上有父文件夹。

于 2010-03-21T20:02:40.247 回答