2015-11-25 12 views
5

Mam pewne problemy z instalowaniem paska narzędziowego Heroku w systemie Windows 10, 64-bitowym.Instalowanie paska narzędziowego Heroku na systemie Windows 10

Po raz pierwszy zainstalowałem Heroku. Pobrałem go od https://toolbelt.heroku.com/windows.

Po zainstalowaniu, próbowałem rozpoczęcie nowego Git Bash i wpisując heroku login ale co wróciłem był bash: heroku: command not found

Uruchomienie samego polecenia w Windows PowerShell, co wróciłem był

'MYSQL' is not recognized as an internal or external command, 
operable program or batch file. 
'MYSQL' is not recognized as an internal or external command, 
operable program or batch file. 

Wszelkie sugestie ? Pomyślałem, że skorzystanie z tych linii pomoże, ale nie znalazłem zbyt wiele.

Postępowałem zgodnie z zaleceniem z here, ale teraz podczas wpisywania heroku login w Powershell nic się nie dzieje. Nic nie zmienia się w Git Bash.

Sprawdziłem i folder Heroku został dodany do PATH.

Pomyślałem, że poproszę o pomoc, zanim zainstaluję cokolwiek innego.

Dziękujemy!

+0

czy próbowałeś restartu? –

Odpowiedz

11

bash: Heroku: nie znaleziono polecenia

Komunikat o błędzie jest jasne: Bash nie może znaleźć komendy heroku, to nie na PATH.

Sprawdziłem i folder Heroku został dodany do PATH.

Wygląda na to, że nie sprawdziłeś go poprawnie. Należy pamiętać, że nawet jeśli wygląda poprawnie w oknie ustawień PATH, Git Bash może mieć inną konfigurację . Aby zobaczyć PATH w Git Bash, uruchom:

echo $PATH 

Podczas debugowania problemów ścieżce, najlepiej najpierw uruchomić heroku bezwzględną ścieżkę. Na przykład, jeśli jest to w C:\Program Files\Heroku\bin\heroku następnie można uruchomić w Git Bash z:

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

Jeśli to zadziała (i nie powinien), następnie można dodać go do PATH tak:

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

Note że Heroku prawdopodobnie będzie potrzebować także innych programów na PATH, takich jak MySQL i Ruby. Znajdź ich bezwzględne ścieżki, i dodaj tam katalogi do PATH w taki sam sposób, jak heroku w powyższym przykładzie.

Jeśli zamiast Git Bash, chcesz pracować w CMD, procedura jest taka sama, ale składnia do wydruku i ustawić PATH jest inna:

echo %PATH% 
set PATH="C:\Program Files\Heroku\bin;%PATH%" 
+0

Pozwól nam [kontynuować tę dyskusję na czacie] (http://chat.stackoverflow.com/rooms/119042/discussion-between-janos-and-umair-shah-yousafzai). – janos

2

w oknach bash zamiast tego

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

użycie tego

PATH="$PATH:/c/Program Files/Heroku/bin" 
Powiązane problemy