Файл phpunit не найден после установки через грушу - PullRequest
3 голосов
/ 22 марта 2012

Я успешно установил phpunit:

sudo pear install --alldeps pear.phpunit.de/PHPUnit

, но когда я запрашиваю phpunit в консоли, я получаю сообщение об ошибке:

bash: / usr / bin / phpunit: Нетфайл или каталог

У меня есть:

  • Версия PEAR: 1.9.4
  • Версия PHP: 5.3.6-13ubuntu3.6

Может ли кто-нибудь дать мне какой-нибудь совет?

Грушевый список дает мне:

Installed packages, channel __uri:
==================================
(no packages installed)

Installed packages, channel components.ez.no:
=============================================
Package      Version State
Base         1.8     stable
ConsoleTools 1.6.1   stable

Installed packages, channel doc.php.net:
========================================
(no packages installed)

Installed packages, channel pear.php.net:
=========================================
Package          Version State
Archive_Tar      1.3.9   stable
Console_Getopt   1.3.1   stable
PEAR             1.9.4   stable
Structures_Graph 1.0.4   stable
XML_Util         1.2.1   stable

Installed packages, channel pear.phpunit.de:
============================================
Package            Version State
File_Iterator      1.3.1   stable
PHPUnit            3.6.10  stable
PHPUnit_MockObject 1.1.1   stable
PHP_CodeCoverage   1.1.2   stable
PHP_Invoker        1.1.0   stable
PHP_Timer          1.0.2   stable
PHP_TokenStream    1.1.3   stable
Text_Template      1.1.1   stable

Installed packages, channel pear.symfony-project.com:
=====================================================
Package Version State
YAML    1.0.6   stable

Installed packages, channel pecl.php.net:
=========================================
(no packages installed)

1 Ответ

8 голосов
/ 23 марта 2012

Используйте - сила

sudo pear install --force --alldeps pear.phpunit.de/PHPUnit

Это переустанавливает все пакеты и, как правило, решает самые распространенные проблемы с грушей, и это выглядит как один из случаев, когда он просто не совсем все закончил, и если вы не --force переустановите его, предположим, что все пакеты работают нормально.

...