Команда Heroku не найдена в Windows 10

Я хочу создать чат-бота на Python, следуя этой статье.

Но после установки heroku-cli через npm или 32-разрядную версию Windows или 64-разрядную версию Windows я получаю следующую ошибку:

«heroku» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл.

Он автоматически устанавливает путь следующим образом при установке:

переменные среды


person Kalanka    schedule 29.08.2017    source источник


Ответы (5)


Перезагрузите компьютер. Это часто происходит в Windows после добавления каталога в переменную PATH.

person machazthegamer    schedule 25.05.2018

Перезагрузка моей машины сработала для меня! Решил проблему.

heroku -v 

в настоящее время работает.

person a_r_m    schedule 28.07.2020

При добавлении переменной PATH проверьте, к какой PATH вы добавляете. Есть два поля: User Variables for administrator или System Variables.

введите здесь описание изображения

Если он самый верхний в образе, он будет работать в командной строке при запуске только от имени администратора.

person Hamza Zubair    schedule 28.05.2021

В моем случае npm uninstall -g heroku и повторная установка не помогли.

Даже установка переменной пути вручную не удалась. Поэтому я удалил все о heroku и установил установщик Heroku CLI с https://devcenter.heroku.com/articles/heroku-cli

Он автоматически проложил путь и установил все файлы heroku в папку Program Files. После этого я попробовал в своей корневой папке проекта Git Bash $heroku login, и это сработало.

person Bekir Akeljic    schedule 16.03.2021

Вам нужно только перезапустить редактор кода, чтобы решить эту проблему. После снова запустите команду.

person M.Dixon    schedule 03.07.2021
comment
Это потому, что приложение/оболочку необходимо перезапустить, прежде чем изменение пути вступит в силу? - person Simas Joneliunas; 04.07.2021