首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel Composer安装失败,因为它与另一个要求冲突

Laravel Composer安装失败,因为它与另一个要求冲突
EN

Stack Overflow用户
提问于 2021-02-25 08:05:47
回答 3查看 392关注 0票数 0

我正在尝试集成Paystack支付平台到我的项目。但每次我运行命令composer require wisdomanthoni/cashier-paystack时,它都会返回以下错误。

代码语言:javascript
复制
./composer.json has been updated
Running composer update wisdomanthoni/cashier-paystack
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires wisdomanthoni/cashier-paystack ^1.0 -> satisfiable by wisdomanthoni/cashier-paystack[v1.0.0].
    - wisdomanthoni/cashier-paystack v1.0.0 requires illuminate/database ~5.7.0|~5.8.0 -> found illuminate/database[v5.7.0, ..., 5.8.x-dev] but these were not loaded, likely because it conflicts with another require.


Installation failed, reverting ./composer.json and ./composer.lock to their original content.
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2021-05-05 20:31:44

通过手动将库导入到项目中并运行composer update命令,我手动解决了依赖关系

票数 0
EN

Stack Overflow用户

发布于 2021-02-25 08:31:28

Illuminate/Database当前的版本是8.29.0。这意味着您正在安装一些Laravel 5.x依赖项(可能是在Laravel 8.x上),这可能是不兼容的-如果还没有放弃的话。如果你找不到最新的版本,你可能不得不修复你已有的版本-或者使用Laravel 5.x。

票数 1
EN

Stack Overflow用户

发布于 2021-05-06 17:09:40

我在尝试安装此spatie包时遇到了类似的问题:composer要求spatie/laravel-disable-floc,并收到此错误消息:无法将您的要求解析为一组可安装的包。

问题1-根composer.json需要spatie/laravel disable-FLOC^1.0 ->可由spatie/laravel disable-FLOC1.0.0满足。-spatie/laravel disable-floc 1.0.0需要照明/合同^7.30|^8.37 -> found照明/合同v7.30.0,...,7.x-dev,v8.37.0,...,8.x-dev但这些没有加载,可能是因为它与另一个要求冲突。

安装失败,正在将./composer.json和./composer.lock恢复为其原始内容。

好奇地想知道你做了什么。或者寻求其他人的建议。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66360624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档