Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

在安装Rasa-x的时候通常会遇到一直在安装,或者卡死的现象,导致不能正常安装,我试过多遍,后来终于找到了方法。下面为保证文章的完整性,介绍整个流程,便于新手使用。

1、创建虚拟环境 rasa

rasa的依赖包非常多,需要建立虚拟环境,且python建议选择3.7版本(网上介绍3.6是不可以的,不过你可以自己试试)

conda create -n rasa python==3.7

2、降pip降版本至20.2(很重要,否则,在安装rasa-x时可能会递归,导致一直在安装,卡住不动),默认是21版本

python -m pip install pip==20.2 -i https://pypi.tuna.tsinghua.edu.cn/simple

3、安装rasa 2.7.0版本

激活上面的虚拟环境

conda activate rasa

执行以下安装命令,注意要使用两个源来安装,用–extra-index-url指定清华源,首先会在清华源下搜索并安装,没有然后再到-i这个网站搜索,这会让安装加速,否则,如果不指定清华源,安装tensorflow时有几百兆,是不可能成功的。

pip install rasa==2.7.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/ –extra-index-url https://pypi.rasa.com/simple

Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

安装完成后,它看起来如下所示

[En]

After the installation is complete, it looks like this

Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

执行pip list,查看

Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

4、测试rasa是否功能正常

新建一个rasa的工作目录,比如我的在D:/mywork/myrasa

进入myrasa目录,执行rasa init

Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

并查看以下主要步骤:

[En]

And see the following main steps:

Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

如果训练可以完成,模型可以保存,那么就是成功的。

[En]

If the training can be completed, and the model can be saved, it is successful.

5、安装Rasa-x 0.40.1版本

如果你已经多次尝试未安装成功,首先请把pip的缓存清除或者重命名,否则可能会因为版本问题,导致卡在using cache …,比如我的pip 目录是在下面

C:\Users\你的用户名\AppData\Local\pip

执行以下命令:仍然是优先清华源安装,我们看rasa-x清华源是没有的,会在-i指定的源进行安装,第一个红框,清华源有的优先用清华的,第二个红框

pip install rasa-x==0.40.1 -i https://pypi.tuna.tsinghua.edu.cn/simple/ –extra-index-url https://pypi.rasa.com/simple

Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

由于套餐数量较多,清华源码安装虽然已经设置好,但还需要等待一段时间。

[En]

Due to the large number of packages, although the Tsinghua source installation is set up, it will take some time to wait.

6、测试rasa-x是否正常

输入命令:rasa x

此时应该会出现如下错误,主要是sanic-jwt版本不匹配导致:

Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

卸载sanic-jwt

pip uninstall sanic-jwt

安装指定版本的包:pip install sanic-jwt==1.6.0

再次执行,运行成功

Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

此时,浏览器应该已经打开,可以试用rasa-x了

Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

Linux下与上述过程类似,可以用相同语句执行,亲测,可行。

参考帖子:

在 Windows 安装 RASA X 以及一些错误总结 (MissingDependencyException)_FeverTwice的博客-CSDN博客_rasa x安装文章目录1. 错误描述2. 解决方法2.1 创建环境2.2 安装rasa安装完成后2.4 安装 rasa x2.5 可能存在的错误2.6 最终效果更多问题写在最后1. 错误描述使用如下语句分别安装rasa 和 rasa x之后,用rasa –version 查看版本pip install rasapip install rasa-x –extra-index-url https://pypi.rasa.com/simple可以看到rasa 和 rasa-sdk版本是不一致的,这很容.Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备https://blog.csdn.net/LeungSr/article/details/122682785 ;
python – PIP install rasa-x takes forever – Stack Overflow Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备https://stackoverflow.com/questions/65806524/pip-install-rasa-x-takes-forever ;

Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

Original: https://blog.csdn.net/qq_18256855/article/details/124073263
Author: seaside2003
Title: Windows/Linux下安装Rasa及Rasa-x实战及避坑指南-初学者必备

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/527479/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球