英文:
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
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论