Python RASA-错误“;对象()不接受任何参数;在进口时;来自rasa的“核心代理进口代理”;
导入命令: “来自rasa_core.agent进口代理” 给我以下的错误Python RASA-错误“;对象()不接受任何参数;在进口时;来自rasa的“核心代理进口代理”;,python,rasa-nlu,rasa-core,Python,Rasa Nlu,Rasa Core,导入命令: “来自rasa_core.agent进口代理” 给我以下的错误 --------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-43-bdf78c35345b> in <module>()
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-43-bdf78c35345b> in <module>()
5 from rasa_core import training
6 from rasa_core.actions import Action
----> 7 from rasa_core.agent import Agent
8 from rasa_core.domain import Domain
9 from rasa_core.policies.keras_policy import KerasPolicy
C:\ProgramData\Miniconda3\lib\site-packages\rasa_core\agent.py in <module>()
15 import rasa_core
16 from rasa_core import training, constants
---> 17 from rasa_core.channels import UserMessage, OutputChannel, InputChannel
18 from rasa_core.constants import DEFAULT_REQUEST_TIMEOUT
19 from rasa_core.dispatcher import Dispatcher
C:\ProgramData\Miniconda3\lib\site-packages\rasa_core\channels\__init__.py in <module>()
15 from rasa_core.channels.botframework import BotFrameworkInput # nopep8
16 from rasa_core.channels.callback import CallbackInput # nopep8
---> 17 from rasa_core.channels.console import CmdlineInput # nopep8
18 from rasa_core.channels.facebook import FacebookInput # nopep8
19 from rasa_core.channels.mattermost import MattermostInput # nopep8
C:\ProgramData\Miniconda3\lib\site-packages\rasa_core\channels\console.py in <module>()
1 # this builtin is needed so we can overwrite in test
----> 2 import questionary
3
4 import json
5 import requests
C:\ProgramData\Miniconda3\lib\site-packages\questionary\__init__.py in <module>()
3
4 import questionary.version
----> 5 from questionary.form import Form
6 from questionary.form import form
7 from questionary.prompt import prompt
C:\ProgramData\Miniconda3\lib\site-packages\questionary\form.py in <module>()
1 from collections import namedtuple
2
----> 3 from questionary.constants import DEFAULT_KBI_MESSAGE
4 from questionary.question import Question
5
C:\ProgramData\Miniconda3\lib\site-packages\questionary\constants.py in <module>()
38 ('selected', ''), # style for a selected item of a checkbox
39 ('separator', ''), # separator in lists
---> 40 ('instruction', '') # user instructions for select, rawselect, checkbox
41 ])
TypeError: object() takes no parameters
---------------------------------------------------------------------------
TypeError回溯(最近一次调用上次)
在()
5来自rasa_核心进口培训
6来自rasa_core.actions导入操作
---->7来自rasa_core.代理进口代理
8从rasa_core.domain导入域
9来自rasa_core.Policys.keras_政策进口KerasPolicy
C:\ProgramData\Miniconda3\lib\site packages\rasa\u core\agent.py in()
15进口拉萨_型芯
16来自rasa_core import training,constants
--->17从rasa_core.channels导入用户消息、输出通道、输入通道
18从rasa_core.constants导入默认\u请求\u超时
19从rasa_core.dispatcher导入dispatcher
C:\ProgramData\Miniconda3\lib\site packages\rasa\u core\channels\\uuuuu init\uuuuuuu.py in()
15从rasa_core.channels.botframework导入BotFrameworkInput#nopep8
16来自rasa#u core.channels.callback import CallbackInput#nopep8
--->17从rasa#u core.channels.console导入CmdlineInput#nopep8
18从rasa_core.channels.facebook导入FacebookInput#nopep8
19来自rasa_core.channels.mattermost导入MattermostInput#nopep8
C:\ProgramData\Miniconda3\lib\site packages\rasa\u core\channels\console.py in()中
1#需要此内置项,以便我们可以在测试中覆盖
---->2进口问题单
3.
4导入json
5进口请求
C:\ProgramData\Miniconda3\lib\site packages\questionary\\uuuuu init\uuuuuuu.py in()
3.
4.导入问询版
---->5来自问询表格导入表格
6来自问询表格导入表格
7从questionary.prompt导入提示
C:\ProgramData\Miniconda3\lib\site packages\questionary\form.py in()中的
1从集合导入名为tuple的
2.
---->3从questionary.constants导入默认\u KBI\u消息
4来自问句。问题导入问题
5.
C:\ProgramData\Miniconda3\lib\site packages\questionary\constants.py in()
38('选定','')#复选框中选定项的样式
39('分隔符','')#列表中的分隔符
--->40('instruction','')#select、rawselect、checkbox的用户说明
41 ])
TypeError:对象()不接受任何参数
此错误也会在其他一些Rasa导入中重新出现
以下是我的版本:
Python-3.6.6
rasa_核心-0.13.3
rasa_nlu-0.14.4
有一个在线可用的要求,但其发布位置的答案导致错误仍然无法解决
非常感谢您的帮助。我曾经遇到过类似的问题 使用版本安装以下库应可解决此错误:
- python==3.6.7
- rasa_core==0.9.6
- rasa_nlu==0.14.4
- 空间==2.0.18
- 熊猫==0.22.0
- sklearn_crfsuite==0.3.6
编辑:确保在安装上述内容时创建新的python环境,以避免相互依赖性问题。非常感谢您的帮助。只出现了一个与训练数据错误“找不到模型‘en’”相关的小空间错误。有什么建议吗?