"композитор" не распознается как внутренняя или внешняя команда

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, и оно заработало.