我已经阅读了很多关于如何安装PHPUnit的指南。我已经安装了PHPUnit本身及其依赖项(以及一些额外的软件包,如PHP_Invoker)。但是,当我在命令行中键入phpunit
时,bash告诉我它找不到任何内容。
我已经查看过此前问过的问题,但地点似乎有所不同;即使安装没问题,例如,我在/ usr / lib / php /下找不到关于phpunit的内容。但是,〜/ pear / share / pear / PHPUnit下的文件很好,似乎所有内容都已下载。
我的问题是从命令行运行phpunit来运行我的测试。有什么我想念的吗?
答案 0 :(得分:1)
您似乎在本地为您的用户安装了PEAR,而非系统范围。
现在您可以在系统范围内安装它(再次完成所有工作),或者只是将PEAR bin
目录添加到您的$PATH
环境变量中:
PATH=$PATH:~/pear/share/bin/
然后phpunit将在没有路径的情况下执行。
要查找完整路径,请运行
$ pear list-files phpunit/phpunit | grep bin
答案 1 :(得分:0)
不幸的是,这个问题是由我的错误造成的。虽然梨没有给我任何错误,但由于某种原因,phpunit没有完全安装(I.E. ~/pear/bin/phpunit
文件没有被创建。)