"композитор" не распознается как внутренняя или внешняя команда
Git не был распознан до того, как у меня возникла эта ошибка, поэтому я сделал обе переменные окружения для местоположения git. Теперь композитор не найден, хотя я запускаю команду из папки, содержащей composer.json
. Композитор установлен правильно. Обратите внимание, что оба пути указывают на git, так ли это должно быть?
![enter image description here]()
Ответы
Ответ 1
Для тех, кто все еще читает поиск ответа (например, когда я это обнаружил): просто перезапуск приглашения cmd не будет работать, вам нужно перезагрузить проводник Windows или ваш компьютер, а затем как композитор, так и php работать в глобальном масштабе.
Ответ 2
перейдите к C:\wamp\www\laravel\
в командной строке,
используйте "C:\ProgramData\ComposerSetup\bin\composer install"
вместо "composer install"
Ответ 3
Щелкните правой кнопкой мыши значок "Мой компьютер" и выберите нужную
Предварительная настройка системы
→ вкладка "Дополнительно" → переменные среды
→ Системная переменная → Путь клика ->
→ Добавить строку → C:\composer
Ответ 4
У меня уже были пути к Git в моей системной переменной PATH, и Git из командной строки Windows все еще не работала.
Я открыл приложение Git Bash из меню Windows/"Приложение", оно будет там, если у вас действительно установлен Git, а затем запустил ту же команду Composer, и оно заработало.