[当运行Rasa(我写了一个简单的模型来识别有人告诉我他的名字,并将名字存储在数据库中时,我每次运行Rasa时,都会从Rasa的core.py中抛出异常:]]
Bot loaded. Type a message and press enter (use '/stop' to exit): Your input -> My name is Michael Exception occurred in one of response middleware handlers Traceback (most recent call last): File "/Users/Kami/Documents/rasa/venv/lib/python3.7/site-packages/sanic/app.py", line 958, in handle_request request, response File "/Users/Kami/Documents/rasa/venv/lib/python3.7/site-packages/spf/framework.py", line 579, in _run_response_middleware _response = await _response File "/Users/Kami/Documents/rasa/venv/lib/python3.7/site-packages/sanic_cors/extension.py", line 267, in unapplied_cors_response_middleware set_cors_headers(req, resp, context, res_options) File "/Users/Kami/Documents/rasa/venv/lib/python3.7/site-packages/sanic_cors/core.py", line 254, in set_cors_headers headers_to_set = get_cors_headers(options, req.headers, req.method) File "/Users/Kami/Documents/rasa/venv/lib/python3.7/site-packages/sanic_cors/core.py", line 174, in get_cors_headers origins_to_set = get_cors_origins(options, request_headers.get('Origin')) File "/Users/Kami/Documents/rasa/venv/lib/python3.7/site-packages/sanic_cors/core.py", line 149, in get_cors_origins return sorted([o for o in origins if not probably_regex(o)]) File "/Users/Kami/Documents/rasa/venv/lib/python3.7/site-packages/sanic_cors/core.py", line 149, in <listcomp> return sorted([o for o in origins if not probably_regex(o)]) File "/Users/Kami/Documents/rasa/venv/lib/python3.7/site-packages/sanic_cors/core.py", line 273, in probably_regex return any((c in maybe_regex for c in common_regex_chars)) File "/Users/Kami/Documents/rasa/venv/lib/python3.7/site-packages/sanic_cors/core.py", line 273, in <genexpr> return any((c in maybe_regex for c in common_regex_chars)) TypeError: argument of type 'NoneType' is not iterable
我已经尝试在调试中运行,但是似乎没有消息与该问题有关。有什么建议吗?
[当运行Rasa(我写了一个简单的模型来识别有人告诉我他的名字,并将该名字存储在数据库中时,我每次运行Rasa时,都会从Rasa的core.py中抛出一个异常:...
事实证明,这是v1.3.7(和v1.3.8)中的Rasa错误。我发现有两种解决方法: