【问题标题】:How to fix this error in console when I create a new laravel project?创建新的 laravel 项目时如何在控制台中修复此错误?
【发布时间】:2019-11-29 08:07:28
【问题描述】:

我之前从未遇到过这个错误,现在我被它困住了,有人可以帮助解决这些问题吗?

它返回这个红色背景错误

您的需求无法解析为一组可安装的软件包。

以下是完整的错误:

我的 php 版本是7.2.0。我用的是windows10。我之前已经创建了一个 laravelv6 项目。我不知道为什么我会收到上面的错误。有人帮忙吗?

【问题讨论】:

  • 这似乎需要 PHP 版本 7.2.5 ,在某些时候可能会更新依赖项的依赖项以要求 css-selector v5 需要该 PHP 版本。您可以尝试手动要求一个固定的 laravel 版本(例如 6.0),而不是自动安装最新版本,但我建议您更新 PHP 版本
  • 因为错误表明您的 php 版本低于要求。升级php版本。
  • @zahidhasanemon OK2 我明白了。谢谢 bdw 伙计们

标签: laravel laravel-5 laravel-6 laravel-6.2


【解决方案1】:

如果你正在安装一个新的 Laravel 项目,我想它是一个版本 6 的项目。 Laravel 6 的文档至少需要 PHP 7.2。不确定您要在哪个系统上安装它,但它至少需要 php 7.2。 See the full docs here.

【讨论】:

  • 我的php版本是7.2.0,我用php -v查看
  • 您正在安装的软件包需要 PHP 7.2.9 而您拥有 7.2.0,我认为这很愚蠢,但这会导致它失败,但这就是问题所在。你必须将你的 PHP 版本更新到至少 7.2.9。
  • 现在正在做。我没有仔细阅读控制台。抱歉,小错误:)
【解决方案2】:

问题似乎是错误消息所说的:

symfony/css-selector v5.0.0 requies php ^7.2.5 -> 你的 PHP 版本 (7.2.0) 不满足该要求。

解决方案:使用最新版本更新您的 PHP

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-18
    • 1970-01-01
    • 1970-01-01
    • 2015-12-21
    • 1970-01-01
    • 2023-01-19
    • 2020-06-23
    相关资源
    最近更新 更多