Rasa的虚拟环境设置

时间:2020-08-25 17:27:58

标签: python tensorflow compatibility rasa

一段时间以来,我一直在跟随Rasa建立一个聊天机器人。我为此创建了一个venvs,称为Chatbot。 T已经尝试了许多不同包或框架的版本,例如Python(3.8,3.7,...),Tensorflow(1.13,1.15,2.1,2.2),conda(4.5.12,4.8,...)和pip( 20.1.1,20.2)。但是,尽管我发现并搜索了很多失败的参考,但是由于这些安装之间的不兼容之类的连续错误,我无法训练和运行Rasa聊天机器人。


现在,我感到非常疲惫和沮丧。那么,如何才能找到解决此问题的最佳解决方案(那些lib的哪个版本可以很好地协同工作),成功开发Rasa chatbot的任何人都可以帮助我? 非常感谢。

2 个答案:

答案 0 :(得分:1)

我使用conda,它与rasa(conda-4.8.4,python-3.7.7,pip-20.2.2,rasa-1.10.10)一起使用时效果很好。注意:Rasa需要Python 3.6或3.7

conda create --name rasa_test python=3.7
conda activate rasa_test
conda install -c anaconda pip
conda update --all
pip install rasa

答案 1 :(得分:1)

我能理解你的痛苦!

您只需要注意两件事:Tensorflow版本和Python版本,就可以了。

目前,rasa仅与TensorFlow版本2.1.1和python 3.6或3.7兼容

参考链接-https://stackoverflow.com/a/63580331/12600579