Ten błąd oznacza, że Git Bash nie wie, gdzie jest twój python.exe. Przeszukuje zwykłą ścieżkę wyszukiwania systemu Windows, zmienną środowiskową PATH
. Pewnie niezdaniem 4th krok na instrukcję już „Upewnij się, Python działa w Git Bash”:
$ python --version
sh.exe: python: command not found
Aby to naprawić, dołącz C:\Python
(lub gdziekolwiek zainstalowany python) do zmiennej środowiskowej w PATH
Windows (instructions here). Musisz ponownie uruchomić bash po tym, aby zmiana zaczęła obowiązywać. Umożliwi to uruchomienie Pythona również z wiersza poleceń systemu Windows.
C:\> python --version
Python 2.7.2
Jeśli nie chcesz zmieniać swoje okna PATH
zmienna lub dokonać Pythona dostępne tylko do git bash, można utworzyć plik .bashrc
w katalogu %USERPROFILE%
i ustawić zmienną tam:
C:\>notepad %USERPROFILE%\.bashrc
i dodać
export PATH =/c/Python: $ PATH
do pliku. Ten skrypt jest wykonywany za każdym razem, gdy uruchamiasz git bash i dodaje C:\Python
do zmiennej git bash'a PATH
, pozostawiając nietkniętą zmienną systemową PATH.
Teraz, gdy wiesz, co musi być zrobione, można użyć tego skrótu na bash zamiast (dodaje polecenie Eksportuj do .bashrc)
$ echo export PATH=/c/Python:\$PATH >> ~/.bashrc
Używasz 'parsować nową nazwę projektu' w git bash? Jaki jest wynik działania 'env' w PATH? –
Jeśli to nie jest twój właściwy katalog python, czy mógłbyś spróbować uruchomić 'set PYTHONPATH =% PYTHONPATH%; C: \ Python \?? –