类型错误:__init__() 得到意外的关键字参数“unbound_message”

Mar*_*ark 12 python flask flask-restx

当我尝试从 导入字段时出现上述错误flask_restx

from flask_restx import fields
Run Code Online (Sandbox Code Playgroud)

问题是什么。它可以在我的本地计算机上运行,​​但不能在远程计算机上运行。

完整的错误跟踪:

  File "/root/.clearml/venvs-builds/3.8/lib/python3.8/site-packages/clearml/binding/import_bind.py", line 54, in __patched_import3
    mod = builtins.__org_import__(
  File "/root/.clearml/venvs-builds/3.8/lib/python3.8/site-packages/flask_restx/__init__.py", line 4, in <module>
    from . import fields, reqparse, apidoc, inputs, cors
  File "/root/.clearml/venvs-builds/3.8/lib/python3.8/site-packages/clearml/binding/import_bind.py", line 54, in __patched_import3
    mod = builtins.__org_import__(
  File "/root/.clearml/venvs-builds/3.8/lib/python3.8/site-packages/flask_restx/fields.py", line 16, in <module>
    from flask import url_for, request
  File "/root/.clearml/venvs-builds/3.8/lib/python3.8/site-packages/clearml/binding/import_bind.py", line 54, in __patched_import3
    mod = builtins.__org_import__(
  File "/root/.clearml/venvs-builds/3.8/lib/python3.8/site-packages/flask/__init__.py", line 4, in <module>
    from . import json as json
  File "/root/.clearml/venvs-builds/3.8/lib/python3.8/site-packages/clearml/binding/import_bind.py", line 54, in __patched_import3
    mod = builtins.__org_import__(
  File "/root/.clearml/venvs-builds/3.8/lib/python3.8/site-packages/flask/json/__init__.py", line 8, in <module>
    from ..globals import current_app
  File "/root/.clearml/venvs-builds/3.8/lib/python3.8/site-packages/clearml/binding/import_bind.py", line 54, in __patched_import3
    mod = builtins.__org_import__(
  File "/root/.clearml/venvs-builds/3.8/lib/python3.8/site-packages/flask/globals.py", line 56, in <module>
    app_ctx: "AppContext" = LocalProxy(  # type: ignore[assignment]
TypeError: __init__() got an unexpected keyword argument 'unbound_message'
Run Code Online (Sandbox Code Playgroud)

Mar*_*ark 19

我将flask==2.1.3添加到我的要求中并且它起作用了。我认为这是当前最新版本的flask/的问题