$composer require guzzlehttp/guzzle 对 guzzlehttp/guzzle 使用版本 ^7.4 ./composer.json 已更新 运行 Composer update guzzlehttp/guzzle 加载包含包信息的 Composer 存储库 更新依赖项 您的需求无法解析为一组可安装的包。
问题1 - 根composer.json需要guzzlehttp/guzzle ^7.4,找到guzzlehttp/guzzle[dev-master, 7.4.0, 7.4.1, 7.4.x-dev],但这些没有加载,可能是因为它与另一个要求冲突。
问题 2 - laravel/passport 被锁定到版本 v7.5.1,并且未请求更新此包。- laravel/passport v7.5.1 需要 guzzlehttp/guzzle ~6.0 -> 找到 guzzlehttp/guzzle[6.0.0, ..., 6.5.x-dev] 但它与你的根composer.json require (^7.4) 冲突。
使用选项 --with-all-dependencies (-W) 允许升级、降级和删除当前锁定到特定版本的软件包。您还可以尝试使用显式版本约束重新运行composer require,例如“composer require guzzlehttp/guzzle:*”来确定是否有任何版本可安装,或者“composer require guzzlehttp/guzzle:^2.1”(如果您知道哪个版本)需要。
安装失败,将 ./composer.json 和 ./composer.lock 恢复为其原始内容。
我在安装 guzzle 时一直遇到这个问题,有人可以帮助我解决此类问题吗?
提前非常感谢
| 归档时间: |
|
| 查看次数: |
14354 次 |
| 最近记录: |