Не удается установить Rasa на Ubuntu 18.04 + Python 3.7.5?

Мне удалось установить Rasa NLU на моем Win 10 с python 3.7, но не смог этого сделать на Ubuntu 18.04. Пожалуйста помоги.

Вот ошибка, которую я получаю:

pip3 install rasa-x --extra-index-url https://pypi.rasa.com/simple

Не удалось найти версию, которая удовлетворяет требованию tensorflow~=1.15.0 (из rasa~=1.5.1->rasa-x) (из версий: 1.13.0rc1, 1.13.0rc2, 1.13.1, 1.13.2, 1.14.0rc0, 1.14.0rc1, 1.14.0, 2.0.0a0, 2.0.0b0, 2.0.0b1) Соответствующее распределение не найдено для тензорного потока ~=1.15.0 (из rasa ~=1.5.1->rasa-x)

Посоветуйте, пожалуйста, чем отличается моя машина Win10? Посоветуйте, пожалуйста, как его установить.

3 ответа

Я выполнил следующие шаги, и у меня все работает нормально для ubuntu 18.04 + Python3

Сначала создайте имя каталога по вашему выбору и войдите в него

mkdir rasaprojects #directory name of your choice in place of rasaprojects

cd rasaprojects   #get inside that directory

Теперь создайте виртуальную среду python3

virtualenv rasaenv -p python3 #write your environment name instead of rasaenv

Теперь активируйте среду

source rasaenv/bin/activate

Теперь можно приступить к установке rasa

pip3 install rasa

Обновление pipперед установкой rasa.

      pip3 install --upgrade pip

Обновление версии pip должно решить проблему. Я считаю, что TensorFlow и ваша текущая версия pip несовместимы.

Сделай это:

  1. Загрузите скрипт python установщика pip отсюда.
  2. Запустите его, используя python get-pip.py

Другое дело, что до недавнего времени TensorFlow не поддерживался python3.7. Поэтому, если первое решение не сработает, вы можете попробовать понизить версию python до python3.6.

Другие вопросы по тегам