我尝试在Windows 7上安装phpunit,但我有这样的问题:
C:wampbinphpphp5.3.13>pear channel-discover components.ez.no
Adding Channel "components.ez.no" succeeded
Discovery of channel "components.ez.no" succeeded
C:wampbinphpphp5.3.13>pear channel-discover pear.phpunit.de
Channel "pear.phpunit.de" is already initialized
C:wampbinphpphp5.3.13>pear channel-discover pear.symfony.com
Channel "pear.symfony.com" is already initialized
C:wampbinphpphp5.3.13>pear install --alldeps phpunit/PHPUnit
downloading PHPUnit-3.7.9.tgz ...
Starting to download PHPUnit-3.7.9.tgz (116,997 bytes)
.........................done: 116,997 bytes
Could not delete pearphpunit, cannot rename pear.tmpphpunit
ERROR: commit failed
我不知道发生了什么,我已经搜索了几个小时,但找不到解决方案。感谢您的任何帮助!
以前没有看到此错误,但这似乎是权限问题。
尝试使用管理员权限运行cmd提示符并使用
pear install --force --alldeps phpunit/PHPUnit
以防现在由于缓存问题而出现任何其他问题。
您需要
以管理员身份打开命令行窗口。
请参阅此处的说明。http://beagile.biz/php-pear-package-install-issues-on-windows/