英文:
Laravel: Error in installing laravel breeze
问题
尝试安装Laravel Breeze时遇到以下错误:
您的要求无法解决为可安装的软件包集。
问题 1
- laravel/breeze[v1.19.0, ..., v1.19.2] 与 laravel/framework <9.37.0 冲突。
- laravel/breeze[v1.20.0, ..., 1.x-dev] 要求 php ^8.1.0 -> 您的php版本(8.0.12)不满足该要求。
- laravel/framework被锁定为版本v9.22.1,并且未请求更新此软件包。
- 根composer.json要求laravel/breeze ^1.19 -> laravel/breeze[v1.19.0, ..., 1.x-dev] 可满足该要求。
您还可以尝试使用显式版本约束重新运行composer require,例如“composer require laravel/breeze:*”以确定是否可安装任何版本,或者“composer require laravel/breeze:^2.1”如果您知道所需的版本。
安装失败,将./composer.json和./composer.lock还原为其原始内容。
英文:
i tried to install laravel breeze but it gave me this error:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- laravel/breeze[v1.19.0, ..., v1.19.2] conflict with laravel/framework <9.37.0.
- laravel/breeze[v1.20.0, ..., 1.x-dev] require php ^8.1.0 -> your php version (8.0.12) does not satisfy that requirement.
- laravel/framework is locked to version v9.22.1 and an update of this package was not requested.
- Root composer.json requires laravel/breeze ^1.19 -> satisfiable by laravel/breeze[v1.19.0, ..., 1.x-dev].
You can also try re-running composer require with an explicit version constraint, e.g. "composer require laravel/breeze:*" to figure out if any version is installable, or "composer require laravel/breeze:^2.1" if you know which you need.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
I wants to install laravel breeze
答案1
得分: 0
根据错误消息,你当前运行的是 PHP 8.0.2,但你要安装的 breeze 1.20.0 需要 PHP 8.1.0。
处理的最佳方法是下载并安装所需的 PHP 版本 或 breeze 版本。
你可以通过以下方式指定 breeze 版本:
composer require laravel/breeze:^1.19.0
英文:
According to the error message you have PHP 8.0.2 running but the breeze 1.20.0 you are trying to install requires PHP 8.1.0.
The best way to handle this will be to download and install the required PHP version or this breeze version
You can specify a breeze version in the following way:
composer require laravel/breeze:^1.19.0
答案2
得分: 0
你可以看到在错误信息中,你要安装的laravel/breeze版本与你的php版本不匹配,与你的laravel框架冲突。尝试按照错误建议执行:
composer require laravel/breeze:*
如果不起作用,请尝试升级你的php版本,例如php ^8.1.0。
英文:
You can see in your errors, the version of laravel/breeze that you are going to install doesn't match with your php version and conflict with your laravel framework. Try doing as the error suggest:
composer require laravel/breeze:*
If it doesn't work, try upgrading your php version, such as php ^8.1.0
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。


评论