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)