我正在尝试安装reddit引擎。因此尝试使用Ubuntu 12.04 的安装脚本。该脚本在我的 Ubuntu 12.04 x64 上成功完成,没有任何错误。但是当我尝试访问已安装的实例时出现此错误:
InvariantException: Redefining type 'CommentTreeStorageV2'?
文件“/usr/lib/python2.7/dist-packages/weberror/evalexception.py”,响应中的第 431 行 app_iter = self.application(环境,detect_start_response) 文件 '/home/reddit/reddit/r2/r2/config/middleware.py',__call__ 中的第 168 行 返回self.app(环境,start_response) 文件 '/home/reddit/reddit/r2/r2/config/middleware.py',__call__ 中的第 265 行 返回self.app(环境,start_response) 文件 '/home/reddit/reddit/r2/r2/config/middleware.py',__call__ 中的第 223 行 返回self.app(环境,start_response) 文件 '/home/reddit/reddit/r2/r2/config/middleware.py',在 __call__ 中的第 238 行 返回self.app(环境,start_response) 文件 '/home/reddit/reddit/r2/r2/config/middleware.py',__call__ 中的第 343 行 返回self.app(环境,start_response) 文件 '/home/reddit/reddit/r2/r2/config/middleware.py',__call__ 中的第 369 行 返回self.app(环境,custom_start_response) 文件'/usr/lib/pymodules/python2.7/routes/middleware.py',__call__ 中的第 130 行 响应 = self.app(环境,start_response) 文件'/usr/lib/pymodules/python2.7/pylons/wsgiapp.py',__call__ 中的第 116 行 self.setup_app_env(环境,start_response) 文件“/home/reddit/reddit/r2/r2/config/middleware.py”,setup_app_env 中的第 380 行 self.load_controllers() 文件 '/home/reddit/reddit/r2/r2/config/middleware.py',第 392 行在 load_controllers controllers.load_controllers() 文件 '/home/reddit/reddit/r2/r2/controllers/__init__.py',第 42 行在 load_controllers 从列表控制器导入列表控制器 文件“/home/reddit/reddit/r2/r2/controllers/listingcontroller.py”,第 23 行 从 oauth2 导入 OAuth2ResourceController,require_oauth2_scope 文件“/home/reddit/reddit/r2/r2/controllers/oauth2.py”,第 30 行 从 r2.lib.base 导入中止 文件“/home/reddit/reddit/r2/r2/lib/base.py”,第 28 行 从 r2.lib.template_helpers 导入 get_domain 文件“/home/reddit/reddit/r2/r2/lib/template_helpers.py”,第 23 行 从 r2.models 导入 * 文件“/home/reddit/reddit/r2/r2/models/__init__.py”,第 26 行 从构建器导入 * 文件“/home/reddit/reddit/r2/r2/models/builder.py”,第 34 行 从 r2.lib.comment_tree 导入 moderator_messages、sr_conversation、对话 文件“/home/reddit/reddit/r2/r2/lib/comment_tree.py”,第 28 行 从 r2.models.comment_tree 导入评论树 文件“/home/reddit/reddit/r2/r2/models/comment_tree.py”,第 133 行 类CommentTreeStorageV2(CommentTreeStorageBase): 文件'/home/reddit/reddit/r2/r2/lib/db/tdb_cassandra.py',__init__ 中的第 133 行 raise InvariantException("重新定义类型 %r?" % (cls._type_prefix)) InvariantException:重新定义类型“CommentTreeStorageV2”?
我尝试使用populatedb.populate() 用测试数据填充数据库。它也成功完成,但尝试访问实例时出现同样的错误。我已经使用手动安装说明检查了所有配置和 cron 作业,对我来说一切都很好..
什么可能是错的,我应该看什么?