您的要求无法解决为一组可安装的软件包。在 laravel 8
Posted
技术标签:
【中文标题】您的要求无法解决为一组可安装的软件包。在 laravel 8【英文标题】:Your requirements could not be resolved to an installable set of packages. in laravel 8 【发布时间】:2021-03-16 04:49:52 【问题描述】:您的需求无法解决为一组可安装的软件包。
问题 1
phpunit/phpunit[dev-master, 9.3.3, ..., 9.4.x-dev] 需要 ext-dom * -> 您的系统中缺少它。安装或启用 PHP 的 dom 扩展。 phpunit/phpunit 9.5.x-dev 是 phpunit/phpunit dev-master 的别名,因此也需要安装它。 根 composer.json 需要 phpunit/phpunit ^9.3.3 -> 可由 phpunit/phpunit[9.3.3, ..., 9.5.x-dev (dev-master 的别名)] 满足。【问题讨论】:
Install or enable PHP's dom extension
这可能会帮助您安装扩展程序***.com/questions/43408604/php7-install-ext-dom-issue
我也这样做了,但没有工作
【参考方案1】:
如果您在 ubuntu 或其他基于 debian 的操作系统上运行,sudo apt install phpunit
应该安装此扩展。
对于开发,您可以使用Docker,请参阅Laravel 8 文档中的更多详细信息。
【讨论】:
以上是关于您的要求无法解决为一组可安装的软件包。在 laravel 8的主要内容,如果未能解决你的问题,请参考以下文章
Composer 更新:您的要求无法解决为一组可安装的软件包
CakePHP 4.x Authentication 2.x - 安装失败。您的要求无法解决为一组可安装的软件包
我得到“您的要求无法解决为一组可安装的软件包。”当我运行作曲家更新