twi*_*mac 40 php pear phpunit yaml symfony1
我不得不按照这些指示去除并重新安装更新版本的PHPUnit .现在我正在推出这条线
sudo pear install --alldeps phpunit/PHPUnit
Run Code Online (Sandbox Code Playgroud)
我看到一条错误消息,看起来像这样.
Unknown remote channel: pear.symfony.com
phpunit/PHPUnit requires package "channel://pear.symfony.com/Yaml" (version >= 2.1.0)
No valid packages found
Run Code Online (Sandbox Code Playgroud)
如果我通过启动安装Yaml
sudo pear install symfony/YAML
Run Code Online (Sandbox Code Playgroud)
将安装不符合PHPUnit依赖性的旧版本(1.0.6).我怎么可能解决这个问题?
Put*_*ipa 85
升级我的phpunit时遇到了同样的问题.
这解决了这个问题:
pear channel-discover pear.symfony.com
pear install pear.symfony.com/Yaml
Run Code Online (Sandbox Code Playgroud)
然后运行:
pear install --alldeps pear.phpunit.de/PHPUnit
Run Code Online (Sandbox Code Playgroud)
OBS:我认为pear install pear.symfony.com/Yaml没有必要.我只是发布它,因为它正是我解决问题的方式.
Wou*_*r J 10
使用它,如PHPUnit文档中所述 :(我不知道sudo的意思,这是我在Windows PC上的方式):
pear config-set auto_discover 1
pear install pear.phpunit.de/PHPUnit
Run Code Online (Sandbox Code Playgroud)
I also had this error message:
Unknown remote channel: pear.symfony.com
Solved creating an alias:
pear channel-alias pear.symfony-project.com pear.symfony.com
Run Code Online (Sandbox Code Playgroud)
and then
channel-discover pear.symfony-project.com
sudo pear channel-discover components.ez.no
sudo pear update-channels
sudo pear upgrade-all
sudo pear install --force --alldeps phpunit/PHPUnit
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24254 次 |
| 最近记录: |