rasa安装过程中遇到的问题和解决方法
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.csdn.net/weixin_42057852/article/details/80857948
不用下载完整的vs:https://pan.baidu.com/s/1q2Nj41Xk85CHHv7_zOhQIA 密码:qbba
推荐阅读
-
rasa安装过程中遇到的问题和解决方法
-
hue3.9安装过程中遇到的问题及解决方法
-
Tensorflow 安装过程中遇到的问题和解决方法
-
Keystone安装过程中遇到的问题及解决方法
-
iPad mini升级iOS7过程中遇到的问题及解决方法
-
安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法_php技巧
-
pip安装Python库时遇到的问题及解决方法
-
python:安装pip以及使用pip安装requests模块过程中遇到的问题
-
Ubuntu下安装和使用OpenNMT翻译以及其中系统中遇到的问题
-
Anaconda过程中遇到的CondaMultiError,CondaHTTPError和PermissionError问题及解决方案