Mac10.15.3 版本无法通过 Composer 安装 Laravel,麻烦有空的前辈解答一下。

  • 问题原因
    因为平时使用电脑不当,导致安装的很多软件冲突,于是我将电脑重新安装系统。

    问题描述

    在10.14升级到10.15版本的时候,composer依旧能够执行文档的安装操作,然而我重新装系统后,发现执行composer安装laravel的命令(不仅仅是创建laravel,各种框架都会有)会出现如下错误:


    下面的内容几乎也都是如此,就不重复发图占用篇章了。
    末尾显示的内容是:

    使用过的方法(但是都无效)

  • 方案1
    composer install –ignore-platform-reqs
    这个是无视依赖,但是并不能解决,执行过后依旧结果不变。
  • 方案2
    composer self-update
    使用它是因为担心装的composer版本不是最新,想要进行一下尝试,然而还是没有办法。
  • 方案3
    composer remove phpunit/phpunit –dev
    composer require phpunit/phpunit –dev
    看到结果很多都与phpunit有关系,然后网上搜索了下,看到有类似的帖子点赞率还是很高的建议执行这两个命令删除掉phpunit与重装,我跟着做了一遍还是没有反应。在一些手动下载的包里面执行第一段命令后再执行第2段命令,会出现如同问题描述的错误,同时composer.json也不再有phpunit。

    期望能够得到回复

    这个问题困扰了我,期待能够得到各位前辈的指点。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

解决问题:我昨天10:00到今天凌晨还是解决不出来,所以写了这个问题期望能够得到回复,原本打算去睡觉了,后面越想越气,感觉我从没问过问题,这样子就算解决了心里面也会难受,受不了了,又从床上爬起来,一时手抖打出了composer命令,发现我使用了composer huawei的源,然后我就有了一点想法,执行了

composer repo:use aliyun

切换到了阿里云的源,终于可以执行laravel的composer安装命令了。但是我也不知道这是什么原理,在我目前所了解的知识里面,源只用来进行加速composer的安装的,但是没想到不同的源也会产生这么多的问题。看来学习的道路任重道远。

4年前 评论
Epona 4年前
professor-Hu (作者) (楼主) 4年前
讨论数量: 2

文章补充:php是Mac 10.15.3版本里面自带的php7.3.11

4年前 评论

解决问题:我昨天10:00到今天凌晨还是解决不出来,所以写了这个问题期望能够得到回复,原本打算去睡觉了,后面越想越气,感觉我从没问过问题,这样子就算解决了心里面也会难受,受不了了,又从床上爬起来,一时手抖打出了composer命令,发现我使用了composer huawei的源,然后我就有了一点想法,执行了

composer repo:use aliyun

切换到了阿里云的源,终于可以执行laravel的composer安装命令了。但是我也不知道这是什么原理,在我目前所了解的知识里面,源只用来进行加速composer的安装的,但是没想到不同的源也会产生这么多的问题。看来学习的道路任重道远。

4年前 评论
Epona 4年前
professor-Hu (作者) (楼主) 4年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!