“jsondcoder”对象没有属性“object\u pairs\u hook”

2024-09-30 16:29:57 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的错误:

(mysite)zjm1126@zjm1126-G41MT-S2:~/Code/trinity_src$ python manage_dev.py runserver
Validating models...
Unhandled exception in thread started by <function inner_run at 0xa20c064>
Traceback (most recent call last):
  File "/home/zjm1126/zjm_test/mysite/lib/python2.6/site-packages/django/core/management/commands/runserver.py", line 48, in inner_run
    self.validate(display_num_errors=True)
  File "/home/zjm1126/zjm_test/mysite/lib/python2.6/site-packages/django/core/management/base.py", line 249, in validate
    num_errors = get_validation_errors(s, app)
  File "/home/zjm1126/zjm_test/mysite/lib/python2.6/site-packages/django/core/management/validation.py", line 35, in get_validation_errors
    for (app_name, error) in get_app_errors().items():
  File "/home/zjm1126/zjm_test/mysite/lib/python2.6/site-packages/django/db/models/loading.py", line 146, in get_app_errors
    self._populate()
  File "/home/zjm1126/zjm_test/mysite/lib/python2.6/site-packages/django/db/models/loading.py", line 61, in _populate
    self.load_app(app_name, True)
  File "/home/zjm1126/zjm_test/mysite/lib/python2.6/site-packages/django/db/models/loading.py", line 76, in load_app
    app_module = import_module(app_name)
  File "/home/zjm1126/zjm_test/mysite/lib/python2.6/site-packages/django/utils/importlib.py", line 35, in import_module
    __import__(name)
  File "/home/zjm1126/Code/trinity_src/apps/__init__.py", line 9, in <module>
    from rekoo_lib.platform import Platform,MobileResponseRedirect,MobileResponse
  File "/home/zjm1126/Code/trinity_src/rekoo_lib/__init__.py", line 2, in <module>
    from rekoo_lib.common import model
  File "/home/zjm1126/Code/trinity_src/rekoo_lib/common/model.py", line 5, in <module>
    from rekoo_lib.common.utils import cache
  File "/home/zjm1126/Code/trinity_src/rekoo_lib/common/utils.py", line 18, in <module>
    from rekoo_lib.common import simplejson
  File "/home/zjm1126/Code/trinity_src/rekoo_lib/common/simplejson/__init__.py", line 238, in <module>
    _default_decoder = JSONDecoder(encoding=None, object_hook=None)
  File "/home/zjm1126/Code/trinity_src/rekoo_lib/common/simplejson/decoder.py", line 322, in __init__
    self.scan_once = make_scanner(self)
AttributeError: 'JSONDecoder' object has no attribute 'object_pairs_hook'

我能做什么

谢谢


Tags: inpysrcapphomeliblinecode
1条回答
网友
1楼 · 发布于 2024-09-30 16:29:57

根据Django中的this错误报告,这可能是由于没有使用以下方法导入simplejson造成的:

from django.utils import simplejson

似乎您可能遇到了Django附带的simplejson版本与rekoo帴lib包含的版本之间的冲突。我在网上找不到任何关于rekoo_-lib有用的东西,但是如果您在外部安装simplejson,Django将在其内部版本上使用它,rekoo\u lib可能也会这样做,这将解决您的问题。在

相关问题 更多 >