想安装phpunit那么就要安装pear,网上说在php安装目录中找到go-pear.bat然后双击,但是很扯的是我的安装目录中真的没有,那么咋办捏。。继续问度娘,原来还真有和我一样的。参考这里的安装成功pear。http://gaoce19871026.blog.163.com/blog/static/116961262013415114227369/
不多说了 ,挺简单的。
此时pear安装成功了,更新至最新版本:
pear upgrade-all
(这一步挺重要的,phpunit貌似是使用pear的1.9.x才能安装)
2.安装phpunit:
1)添加phpunit的频道
pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com
2)安装:
pear install phpunit/PHPUnit
如果安装失败
那么我们更新一下pear就可以了:
pear channel-update pear.php.net
pear upgrade-all
再安装:
pear install phpunit/PHPUnit
来安装PHPUnit,应该就可以看到Install ok了。
如果还是不行,执行下
pear clear-cache
再安装
Error:Unknown remote channel: pear.symfony.com phpunit/PHPUnit requires package"channel://pear.symfony.com/Yaml"(version >=2.1.0)No valid packages found
解决:pear channel-discover pear.symfony.com pear install pear.symfony.com/Yaml
本想在到此就应该安装好的。。但是很无奈的是依然提示
好吧,继续
pear channel-discover pear.symfony.com
pear install pear.symfony.com/Yaml (这个安装了四便=遍才成功。。。囧)
然后再次执行
pear install –alldeps phpunit/PHPUnit 终于安装成功