rasa安装过程中遇到的问题和解决方法

本文介绍了rasa的安装方法,rasa包含rasa_nlu和rasa_core两部分,分别用于自然语言理解和对话流程管理,更适合任务型对话。还分享了稳定版和最新版rasa安装时遇到的问题及解决办法,如依赖库无法卸载、国内源版本缺失、vc++缺失等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

rasa的安装方法介绍:

最好的教程永远都是开发文档:https://rasa.com/docs/nlu/

rasa主要包含两部分,rasa_nlu和rasa_core,rasa_nlu(Natural Language Understanding)主要做自然语言理解相关的,它的主要功能由两个:意图intent)分类和(ner)命名实体识别。rasa_core主要做:对话流程管理,对于输入不同的话采用不同的policy。有目的的引导对话的流程。显然rasa更适合的是任务型对话。

每一部分rasa都提供了两种安装方式,安装方式也差别不大:

稳定版rasa,能够正常安装:

pip install rasa_nlu

最新版rasa:

git clone https://github.com/RasaHQ/rasa_nlu.git
cd rasa_nlu
pip install -r requirements.txt
pip install -e .

稳定版的rasa安装,一般很少报错,最新版的安装遇到了一些问题,和大家分享一下:

1.Cannot uninstall 'greenlet'. It is a distutils installed...这是安装时遇到的依赖库无法卸载更新的问题。

GitHub上有人给出了解决方法:

https://github.com/blockstack/blockstack-core/issues/504

pip install --ignore-installed ${PACKAGE_NAME}

2,Could not find a version that satisfies the requirement rasa_nlu~=0.15.0a2...在使用pip安装相关包的时候,我习惯用国内源安装,无论是清华大学的还是阿里云的,版本更新很多都比国外的慢,很多最新的pip包国内源并不存在,出现这种问题,就不要使用国内源。

3.Microsoft Visual C++ 14.0 is required。这是vc++缺失的问题。

下面的博客给出了解决方法:

https://blog.youkuaiyun.com/weixin_42057852/article/details/80857948

不用下载完整的vs:https://pan.baidu.com/s/1q2Nj41Xk85CHHv7_zOhQIA 密码:qbba

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值