'rasa' не распознается как внутренняя или внешняя команда, работающая программа или командный файл - PullRequest
2 голосов
/ 23 января 2020

Невозможно выполнить команду rasa init и появляется следующая ошибка: 'rasa' не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.

У меня есть следующая версия RASA в моей среде: rasa-core 0.13.2 rasa-core-sdk 0.12.2 rasa-nlu 0.14.6 rasa-sdk 1.2.0

Ответы [ 3 ]

3 голосов
/ 24 января 2020

Самс ответ правильный. Rasa, вероятно, отсутствует в вашем пути к переменной среды.

Вы уже пробовали:

py -m rasa init

или

python -m rasa init

Если это не сработает, вы можете найти ответы на форуме сообщества rasa

2 голосов
/ 24 января 2020

Вы пробовали установку на основе pip, как упоминалось здесь

Вы можете сделать

pip install rasa

Если вы уже сделали это, я подозреваю, что вам нужно добавить rasa в переменной окружения PATH Также вы используете virtualenv? или конда среда? Я бы предложил использовать это для установки.

1 голос
/ 27 января 2020

Надеюсь, у вас уже получилось, но если нет, то вы можете либо

1) Попробуйте установить путь Python в Advanced System Settings > Environment Variables. (в идеале мы хотим, чтобы это было в папке верхнего уровня)

2) Переустановите Python, используя графический установщик. Запустите обычный установщик Python от имени администратора. ОБЯЗАТЕЛЬНО установите флажок «Добавить в путь», иначе все будет просто так !! (Лично для меня это намного проще, чем ручная настройка пути в переменных среды.) Затем выберите «Выборочная установка». Нажатие «Установить для всех пользователей» должно автоматически изменить путь установки на папку C: Program Files.

3) Вы также можете сделать это без полной переустановки, выбрав Programs > Programs and Features > Modify/Repair.

...