Rasa chatbot: «Не удалось установить зависимости веб-интерфейса. Проверьте подробности в журналах». - PullRequest
2 голосов
/ 28 марта 2020

У меня проблема с 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 "команда, то я получаю ошибку?

Ответы [ 2 ]

0 голосов
/ 30 марта 2020

Вот последняя версия 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) зависимости не поддерживаются.

0 голосов
/ 30 марта 2020

В последней версии 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 )
    • (также обязательно используйте pip / pip3 в соответствии с настройками по умолчанию python)
  3. создать демо-бот с помощью «rasa init»

  4. типа «rasa x»

...