尝试从 PEAR 安装 PHPUnit 时出错

And*_*rew 8 php phpunit pear

$ sudo pear install phpunit/PHPUnit
Unknown remote channel: pear.symfony-project.com
phpunit/PHPUnit requires package "channel://pear.symfony-project.com/YAML" (version >= 1.0.2)
phpunit/PHPUnit can optionally use PHP extension "xdebug" (version >= 2.0.5)
No valid packages found
install failed
Run Code Online (Sandbox Code Playgroud)

我需要做什么才能安装 PHPUnit?

hea*_*vyd 12

您是否注册了安装 YAML 所需的频道?

pear channel-discover pear.symfony-project.com
Run Code Online (Sandbox Code Playgroud)

根据 pear 的安装和配置方式,您可能需要在命令前加上“sudo”才能以 root 身份运行它。

PHPUnit 手册

用于分发PHPUnit的PEAR通道(pear.phpunit.de)需要注册到本地PEAR环境中。此外,PHPUnit 所依赖的组件托管在 Symfony Components PEAR 频道 (pear.symfony-project.com) 上。

  • 没关系,当我在前面加上“sudo”时它起作用了 (2认同)