首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >已安装rasa_nlu.converters但未找到

已安装rasa_nlu.converters但未找到
EN

Stack Overflow用户
提问于 2019-05-02 09:43:42
回答 2查看 1.8K关注 0票数 0

Rasa版本: 0.14.6

Python版本: 3.6.4

操作系统: osx

发行:

使用以下行运行代码段:

代码语言:javascript
复制
from rasa_nlu.converters import load_data

获取此错误:

回溯(最近一次调用):文件"nlu_model.py",第1行,从rasa_nlu.converters导入load_data ModuleNotFoundError:没有名为'rasa_nlu.converters‘的模块

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

rasa-nlu=0.14.6

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

代码语言:javascript
复制
language: "en"

pipeline: spacy_sklearn 
EN

回答 2

Stack Overflow用户

发布于 2020-03-28 04:09:09

我猜您在使用v0.14.6导入load_data时,使用了错误的文档:

代码语言:javascript
复制
from rasa_nlu.training_data import load_data
票数 1
EN

Stack Overflow用户

发布于 2019-05-06 11:42:03

在rasa版本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()为:

代码语言:javascript
复制
def main(args):
    convert_training_data(args.data_file,
                          args.out_file,
                          args.format,
                          args.language)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55949678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档