操作系统:Centos 8
PHP版本:Multi-php (7.2-默认,7.3,7.4,8.0)
作曲家版本2.1.3
我已草签了一项新的拉拉计划:
/usr/bin/php74 74 /usr/local/bin/composer创建-项目-偏好-dist laravel/laravel:^7.0测试
(我使用php 7.4作为版本)
安装默认的laravel项目后,工作正常。之后,我想加入航海家。我用cd输入文件夹,然后运行命令。
/usr/bin/php74 74 /usr/local/bin/composer需要
在运行命令之后,我得到了错误:
问题1-tcg/voiager1.4.x-dev,.,1.x-dev需要干预/图像^2.4 ->,可由干预/Image2.4.0,.,2.5.1满足。干预/映像2.4.x-dev是干预/图像开发母版的别名,因此也需要安装它。-tcg/voiagerv1.4.0,.,v1.4.2要求联盟/飞系统~1.0.41 ->查找联赛/飞行系统1.0.41,.,1.0.x-dev,但通过部分更新将软件包固定为1.1.4 (锁文件版本),而该版本不匹配。确保将其作为update命令的参数列出。-干预/imagedev-master,2.4.0,.,2.5.1需要使用guzzlehttp/psr7 7 ~1.1 ->查找guzzlehttp/psr71.1.0,.,1.x-dev,但通过部分更新将包固定为2.0.0 (锁文件版本),并且该版本不匹配。确保将其作为update命令的参数列出。-根composer.json要求tcg/开拓者^1.4 ->可满足tcg/voyagerv1.4.0,.,1.x-dev。
使用选项-具有所有依赖项(-W)来允许当前锁定到特定版本的包的升级、降级和删除。
在使用-W参数运行它之后:
无法将您的需求解析为可安装的软件包集。
问题1-根composer.json需要laravel/framework ^7.29,找到laravel/fraworkv7.29.0、.、7.x-dev,但它们没有加载,可能是因为它与另一个需求冲突。
安装失败,将./comer.json和./composer.lock恢复到它们的原始内容。
我尝试过不同的版本(不同的php版本、最后的laravel版本以及更多相同的结果-),但是这些都没有加载,可能是因为它与另一个需求相冲突。。
我已经阅读了几乎整个互联网上的内容,但是没有任何帮助。
发布于 2021-07-05 18:08:24
编写器要求tcg/开拓者-具有所有依赖项。
尝试上面的命令
https://stackoverflow.com/questions/68217656
复制相似问题