我在使用mailjet/laravel-mailjet时遇到了一个问题,似乎是版本问题。我使用的是Laravel Framework 5.6.33,我得到了
Can only install one of: laravel/framework[v5.6.39, 5.4.x-dev].我已经改变了我的composer.json,现在我使用的是Laravel Framework 5.6.39,但是我仍然有同样的问题
$ php artisan --version
Laravel Framework 5.6.39当我尝试安装mailjet/laravel-mailjet时,答案就在这里
$ composer require mailjet/laravel-mailjet
Using version ^1.1 for mailjet/laravel-mailjet
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Can only install one of: laravel/framework[v5.6.39, 5.4.x-dev].
- Can only install one of: laravel/framework[5.4.x-dev, v5.6.39].
- Can only install one of: laravel/framework[5.4.x-dev, v5.6.39].
- mailjet/laravel-mailjet 1.1.0 requires laravel/framework 5.4.* -> satisfiable by laravel/framework[5.4.x-dev].
- Installation request for mailjet/laravel-mailjet ^1.1 -> satisfiable by mailjet/laravel-mailjet[1.1.0].
- Installation request for laravel/framework 5.6.39 -> satisfiable by laravel/framework[v5.6.39].发布于 2018-11-16 18:36:40
第四行解释了这一切。
mailjet/laravel-mailjet 1.1.0 requires laravel/framework 5.4.*
因此,您不能使用v5.6.39,只能使用5.4.*
https://stackoverflow.com/questions/53336013
复制相似问题