php - 无法通过 pear 安装 PHPUnit

标签 php phpunit pear

<分区>

Possible Duplicate:
Installing PHPUnit via PEAR

phpunit 的安装说明是这样运行的:

pear channel-discover pear.phpunit.de
pear install phpunit/PHPUnit

第一个没问题,第二个出现错误:

phpunit/PHPUnit requires PEAR Installer (version >= 1.8.1), installed version is 1.7.2
phpunit/PHPUnit can optionally use package "pear/Image_GraphViz" (version >= 1.2.1)
phpunit/PHPUnit can optionally use package "pear/Log"
phpunit/PHPUnit can optionally use PHP extension "xdebug" (version >= 2.0.5)
No valid packages found
install failed

我刚刚使用来自 php.net(php 5.3.0) 的最新 go-pear.phar 版本安装了 pear 还尝试运行 php go-pear.php 作为 pear 网站说。

运行 pear -V 给我版本 1.7.2,当我运行 pear upgrade PEAR 时它说我的版本比当前的 noe 1.9.0 更新,如果运行 pear upgrade -f PEAR 强制升级,它会下载文件并成功安装,但我的版本仍然是 1.7.2,无法安装 phpunit。

我正在运行 windows vista,php 5.3.0

最佳答案

尝试在控制台中输入:

pear upgrade pear

关于php - 无法通过 pear 安装 PHPUnit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1447805/

相关文章:

PHPUnit - 我可以根据 PHP 版本运行测试吗?

php - 身份验证失败[SMTP:STARTTLS失败(代码:220,响应:2.0.0准备启动TLS)]

PHPunit 的 Laravel DatabaseTransactions 无效

PHPUnit 3.6 PHP 5.2.7 PHP 解析错误 : syntax error, unexpected T_FUNCTION, expecting ')' in/usr/local/bin/phpunit on line 16

php - 我可以将其他参数传递给 PEAR_ERROR_CALLBACK 的处理程序吗?

php - PEAR - 为什么要通过 CLI 安装?

php - paypal ipn micah的php类

php - 使用 file_get_contents 将 JSON 转换为 PHP 数组

php - 使用 php PDO 从 mysql 读取 BLOB

php/mysql 连接错误(带配置文件)