Я установил композитор глобально на мою машину с Ubuntu12.04.
Я могу подтвердить это, потому что он находится в каталоге ~/.composer/vendor
и включен в глобальный composer.json.
Моя проблема заключается в том, что всякий раз, когда я пытаюсь запустить phpunit
, он выдает следующее
The program 'phpunit' is currently not installed. You can install it by typing:
sudo apt-get install phpunit
РЕДАКТИРОВАТЬ:
Я следую инструкциям, найденным здесь
Вы, возможно, пропустили sudo mv phpunit.phar /usr/local/bin/phpunit
при следовании инструкциям.
результат состоит в том, что phpunit
не находится на Вашем пути.
у Вас есть 2 варианта.
1) Делают шаг, который Вы пропустили, (рекомендуемый)
2) вещи Взлома таким способом, которым phpunit найден на Вашем пути другим методом.
, Если какое-либо из этого неясно, отбросьте меня комментарий, и я приложу все усилия для разработки.
Если which
не возвращает путь, это означает, что Ваша система не видит его вообще, который также означает, что phpunit
глобально не распознан и не часть ПУТИ системы.
Для имения его, чтобы быть распознанными у Вас должен быть он, чтобы быть в системе как верхний уровень. Лучший выстрел должен выполнить эту команду sudo apt-get install phpunit
. Всегда используйте эту команду, поскольку она сохранит Вашу головную боль.
, Но если Вы устанавливаете пакет, который не доступен в способном - получают репозиторий, тогда Вы захотите настроить пакет для определенного пути. ./configure --path=/usr
или ./configure --path=/usr/share
.
Избегают использования /usr/local
.
Hope Вы занимаетесь этим вниз. Удача.