【问题标题】:Rasa chatbot : "Failed to install frontend dependencies. Check logs for details."Rasa 聊天机器人:“无法安装前端依赖项。请查看日志以获取详细信息。”
【发布时间】:2020-07-08 22:41:44
【问题描述】:

我在使用 Rasa X 时遇到问题。安装部分成功,但是当我执行“rasa x”命令时出现以下错误,并打开一个新的浏览器窗口并显示带有文本的猫图像:“前端编译- 现在......我们等待”

(venv) user@DELL-Admin:~/PycharmProjects/Rasa_chatbot$ rasa x 
Starting Rasa X in local mode... 
???? Building frontend (development mode)... 
make: *** No rule to make target 'install-frontend'.  Stop. 
Failed to install frontend dependencies. Check logs for details. 
Process Process-2: 
Traceback (most recent call last):   
File "/usr/lib/python3.6/multiprocessing/process.py", line 258, in
    _bootstrap
        self.run()   
File "/usr/lib/python3.6/multiprocessing/process.py", line 93, in run
        self._target(*self._args, **self._kwargs)   
File "/home/user/PycharmProjects/Rasa_chatbot/venv/lib/python3.6/site-packages/rasax/community     /api/blueprints/interface.py", line 65, in run_build
        "Frontend install failed! Check the logs for details.",   
File "/home/user/PycharmProjects/Rasa_chatbot/venv/lib/python3.6/site-packages/rasax/community/api/blueprints/interface.py", line 37, in _write_index_html
        os.mkdir(path) 
FileNotFoundError: [Errno 2] No such file or directory: '/home/user/PycharmProjects/Rasa_chatbot/venv/lib/python3.6/site-packages/rasax/community/api/blueprints/../../../../../../src/frontend/build' /home/user/PycharmProjects/Rasa_chatbot/venv/lib/python3.6/site-packages/rasa/core/training/dsl.py:422: UserWarning: Found unknown intent 'greet' on line 2. Please, make sure that all intents are listed in your domain yaml.   docs=DOCS_URL_DOMAINS,

    The server is running at http://localhost:5002/login?username=me&password=weZD6Q9KLFjUN

    2020-03-28 13:28:24.557697: E tensorflow/stream_executor/cuda/cuda_driver.cc:351] failed call to cuInit: UNKNOWN ERROR (303)

当我执行“rasa train”和“rasa shell”命令时,我没有 错误,但是当我执行“rasa x”命令时出现错误?

【问题讨论】:

  • 我也面临同样的问题,即使社区也没有解决,现在已经有几天了
  • @Akshay 我知道这是最新版本的 rasa (1.9.3) 、rasa sdk (1.9.0) 和 rasa-x(0.27.1) 中的错误。希望以后的版本可以修复它。
  • 即使我收到错误消息 - “前端编译……现在……我们等待”。此处发布的屏幕截图-forum.rasa.com/t/installation-of-rasa-and-rasa-x-on-ubuntu/…

标签: rasa-nlu rasa-core rasa rasa-x


【解决方案1】:

Rasa X 最新版本 (0.27.1) 有错误,所以只需按照以下步骤使 Rasa X 工作-

  1. 卸载“rasa”、“rasa-sdk”和“rasa-x”(如果已安装)
  2. 通过这个命令安装 Rasa X 0.26.3-

    pip install rasa-x==0.26.3 --extra-index-url https://pypi.rasa.com/simple

    • 这将自动安装兼容的 rasa 版本
    • (也请确保根据您的默认 python 使用 pip / pip3)
  3. 通过“rasa init”创建一个演示机器人

  4. 输入“rasa x”

【讨论】:

  • 嗨 Aayush,我按照上面的方法绑定了,现在我遇到了这里提到的错误:forum.rasa.com/t/…
  • 这些是我现在拥有的 rasa 版本:rasa==1.8.3 rasa-sdk==1.9.0 rasa-x==0.26.3
  • 1. @Akshay,您是否卸载了以前安装的 rasa、rasa-sdk 和 rasa-x 版本? 2.您使用的是哪个操作系统? 3. 你在使用 Python 的 Anaconda 发行版吗?你的 Python 版本是多少?
  • 嘿 Aayush,它现在正在工作,rasa 引入了新版本的 rasa-x,即 0.27.2。 rasa-x 0.27.1 中存在错误
  • 嗨@Akshay,你知道如何在 RASA 中设置默认欢迎消息吗??
【解决方案2】:

Rasa x 的最新版本来了,只需将您的 Rasa x 更新为 下面的命令: 我测试了它,它工作正常。更新一下吧

pip install rasa-x==0.27.2 --extra-index-url https://pypi.rasa.com/simple

在运行此代码之前激活虚拟环境。

Note Configuration:

Rasa - 1.9.3
Rasa SDK - 1.9.0
Rasa x - 0.27.2

不要安装 Rasa X 版本(0.27.0 & 0.27.1) 依赖不是 支持。

【讨论】:

  • 嗨 @Jainmiah,你知道如何在 RASA 中设置默认欢迎消息吗??
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-09-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多