RASA已安装,但找不到RASA_NLU.CONTERTER



RASA版本:0.14.6

Python版本:3.6.4

操作系统:OSX

问题:

用此行运行摘要:

from rasa_nlu.converters import load_data

获取此错误:

trackback(最近的最新呼叫(:文件" nlu_model.py",第1行, 来自rasa_nlu.converter import load_data modulenotfounderror:否 名为'rasa_nlu.converters'

的模块

但是, pip freeze | grep rasa-nlu返回

rasa-nlu == 0.14.6

配置文件的内容(config.yml(:

language: "en"
pipeline: spacy_sklearn 

我想您正在遵循错误的文档,因为您正在使用v0.14.6导入load_data的适当方法为:

from rasa_nlu.training_data import load_data

在rasa-nlu版本0.14.6和较新版本中正确的路径是 rasa_nlu.convert。根据您试图使用该命令的操作,现在将是:

from rasa_nlu.convert import convert_training_data

from rasa_nlu.convert import add_arguments

from rasa_nlu.convert import main

其中main((为:

def main(args):
    convert_training_data(args.data_file,
                          args.out_file,
                          args.format,
                          args.language)

最新更新