Установлен Heroku, но не распознан - PullRequest
0 голосов
/ 27 февраля 2020

Я установил git и Heroku на мою 64-битную машину Windows8.1. При запуске: heroku --version я получаю следующую ошибку: bash: heroku: команда не найдена

Что мне нужно сделать, чтобы включить ее?

1 Ответ

0 голосов
/ 27 февраля 2020

Установка Heroku Toolbelt на Windows 10


bash: heroku: команда не найдена

Сообщение об ошибке ясно: Bash не может найти команду heroku, она не на вашем PATH.

Я проверил, и папка Heroku была добавлена ​​в PATH.

Кажется, вы не правильно его проверили. Обратите внимание, что даже если он выглядит правильно в окне настроек PATH, Git Bash может иметь другую настроенную PATH. Чтобы увидеть PATH в Git Bash, выполните:

echo $PATH

При отладке проблем с путями лучше сначала запустить heroku с абсолютным путем. Например, если он находится в C:\Program Files\Heroku\bin\heroku, то вы можете запустить в Git Bash с помощью:

/c/Program\ Files/Heroku/bin/heroku login

Если это работает (и должно), то вы можете добавить его в PATH следующим образом :

PATH="$PATH:/c/Program\ Files/Heroku/bin"

Обратите внимание, что Heroku, вероятно, потребуются и другие программы на PATH, такие как MySQL и Ruby. Найдите их абсолютные пути и добавьте туда каталоги к PATH так же, как и к heroku в приведенном выше примере.

Если вместо Git Bash вы хотите работать в CMD, Процедура та же, но синтаксис для печати и установки PATH отличается:

echo %PATH%
set PATH="C:\Program Files\Heroku\bin;%PATH%"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...