我在我的laravel项目中安装了koraktor / steam-condenser(https://packagist.org/packages/koraktor/steam-condenser),但是koraktor / steam-condenser需要guzzel / guzzel(https://packagist.org/packages/guzzle/guzzle)。我试图安装guzzle / guzzle并遇到问题。
E:\ Projekti \ csgo_project_1>作曲家需要guzzle / guzzle
使用 guzzle / guzzle版本^ 3.90@dev ./composer.json已更新 php artisan clear-compiled使用包装载composer存储库 信息更新依赖项(包括require-dev)您的 要求无法解析为可安装的软件包。
问题1 - 结论:不要安装symfony / event-dispatcher v2.7.5 - 结论:不要安装symfony / event-dispatcher v2.7.4 - 结论:不要安装symfony / event-dispatcher v2.7.3 - 结论:不要安装symfony / event-dispatcher v2.7.2 - 结论:不要安装symfony / event-dispatcher v2.7.1 - 结论:不要安装symfony / event-dispatcher v2.7.0 - 结论:不要安装symfony / event-dispatcher v2.7.0-BETA2 - 结论:不要安装symfony / event-dispatcher v2.7.0-BETA1 - 结论:不要安装symfony / event-dispatcher 2.8.x-dev - 只能安装以下之一:symfony / event-dispatcher [2.7.x-dev,3.0.x-dev]。 - 只能安装以下之一:symfony / event-dispatcher [3.0.x-dev,2.7.x-dev]。 - 只能安装以下之一:symfony / event-dispatcher [2.7.x-dev,3.0.x-dev]。 - symfony / event-dispatcher~2.7的安装请求 - >由s ymfony / event-dispatcher满足[2.7.x-dev,2.8.x-dev,v2.7.0, v2.7.0-BETA1,v2.7.0-BETA2,v2.7.1,v2.7.2,v2.7.3,v2.7.4,v2.7.5]。 - symfony / event-dispatcher的安装请求== 3.0.9999999.9999999-d ev - > symfony / event-dispatcher [3.0.x-dev]可以满足。
安装失败,将./composer.json恢复为原始版本 内容。
答案 0 :(得分:0)
在https://packagist.org/packages/koraktor/steam-condenser
中没有提到需要guzzle / guzzle的koraktor / steam-condenser无论如何,如果koraktor / steam-condens依赖于guzzle / guzzle,它应该将这种依赖性视为Composer。 所以你只需要这样做:
composer require koraktor/steam-condenser
它应该通过Composer自动提取所有依赖项。