Git nie został rozpoznany przed wystąpieniem tego błędu, więc oba zmienne środowiskowe wskazują na lokalizację git. Kompozytor nie zostanie znaleziony, mimo że uruchomiłem polecenie z folderu zawierającego composer.json
. Composer jest poprawnie zainstalowany. Zauważ, że obie ścieżki wskazują na git, czy tak powinno być?'composer' nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
Odpowiedz
iść do C:\wamp\www\laravel\
w wierszu polecenia użycie "C:\ProgramData\ComposerSetup\bin\composer install"
zamiast "composer install"
Możesz wypróbować kroki wymienione w http://leedavis81.github.io/global-instalacja-composer-on-windows/ Ponieważ sposób, w jaki sugerujesz, nie jest tak użyteczny podczas tworzenia nowego projektu laravel, będzie zadzwoń do kompozytora, a znajdziesz błąd –
Dla każdego, kto jeszcze czyta szukając odpowiedzi (tak jak ja, kiedy znalazłem ten): ponowne uruchomienie cmd wiersz nie będzie działać , musisz ponownie uruchomić przeglądarkę Windows lub komputer, a następnie zarówno kompozytor, jak i php będą działać globalnie.
dzięki, zadziałało! – undefined
zrobione! :) Dzięki –
prawym przyciskiem myszy ikonę Mój komputer Ikona wybrać propertise
Advance Ustawianie
-> Zakładka Advance -> Zmienne środowiskowe
-> Zmienne systemowe -> Kliknij ścieżka ->
-> Dodaj linię ->
C:\composer
- 1. openssl 'ml64' nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 2. python nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 3. "PowerShell" nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 4. zipalign "nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 5. VS2012: 'nmake' nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 6. nuget nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 7. "g ++" nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie, MinGW
- 8. TortoiseHg: 'hg' nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne, program działający lub plik wsadowy
- 9. Błąd - jar nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie, działający program lub plik wsadowy.
- 10. „mvn” nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne,
- 11. „findstr” nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne,
- 12. Sublime Text build: 'node' nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie
- 13. "ruby.exe nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie" w Windows 7
- 14. „dotykowy” nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program wykonywalny lub plik wsadowy
- 15. Jak rozwiązać problem "" installutil "nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie, działający program lub plik wsadowy."?
- 16. "easy_install" nie jest rozpoznawane jako wewnętrzne lub zewnętrzne polecenie, działający program lub plik wsadowy.
- 17. PowerShell”nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program wykonywalny lub plik wsadowy
- 18. laravel 5,4 'cross-env' nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne
- 19. Sprawdź, czy łącze jest wewnętrzne lub zewnętrzne
- 20. Zamień monady wewnętrzne i zewnętrzne
- 21. Wykonaj zewnętrzne polecenie
- 22. 'javac' nie jest rozpoznawany
- 23. Python: Polecenie Pip nie jest rozpoznawane
- 24. Node-webkit wykonuje zewnętrzne polecenie?
- 25. Termin "Get-ADUser" nie jest rozpoznawany jako nazwa cmdleta
- 26. Podany obiekt nie jest rozpoznawany jako fałszywy obiekt. Problem
- 27. EF7: Termin "migracja dodatkowa" nie jest rozpoznawany jako nazwa cmdleta
- 28. python wand.image nie jest rozpoznawany
- 29. PowerShell Termin nie jest rozpoznawany jako plik skryptu funkcji cmdlet lub działający program
- 30. Install-PackageProvider nie jest rozpoznawany jako nazwa polecenia cmdlet, funkcji, pliku skryptu lub działającego programu
Jak zainstalowałeś kompozytora? Czy uruchomiłeś ponownie monit CMD? Jaka jest całkowita wartość "PATH"? –
wartość "Ścieżka" (nie ograniczona) to "C: \ Program Files (x86) \ Git \ bin; C: \ Program Files (x86) \ Git \ cmd; C: \ xampp \ php; C: \ ProgramData \ ComposerSetup \ bin ". Zainstalowałem go z .exe na stronie. Zwaliłem cmd. – Dimoff
@WouterJ jest odpowiednia dla "Czy uruchomiłeś ponownie monit CMD?". Musisz ponownie uruchomić swój port CMD. Wtedy tylko Ty możesz uzyskać komendę kompozytora. – NullPointer