当我运行命令composer require florianv/swap php-http/message php-http/guzzle6-adapter
我收到以下错误信息...
我正在Homestead流浪者盒子上使用PHP 7.2
将^ 3.4版本用于florianv / swap 将版本^ 1.7用于php-http / message 将版本^ 2.0用于php-http / guzzle6-adapter ./composer.json已更新 使用包信息加载作曲家存储库 更新依赖关系(包括require-dev) 您的要求无法解决为一组可安装的软件包。
问题1 -结论:请勿安装php-http / guzzle6-adapter v2.0.0 -不要安装php-http / guzzle6-adapter 2.x-dev |安装php-http / guzzle6-adapter dev-master -php-http / guzzle6-adapter ^ 2.0的安装请求-> php-http / guzzle6-adapter [2.x-dev,v2.0.0]可以满足。 -florianv / swap的安装请求^ 3.4-> florianv / swap [3.4.0]可以满足。 -结论:请勿安装php-http / httplug v1.1.0 -florianv / swap 3.4.0要求florianv / exchangeer ^ 1.1-> florianv / exchangeer可满足[1.1.0,1.1.1,1.1.2,1.2.0,1.2.1,1.2.2,1.x-dev ]。 -florianv / exchangeer 1.1.0要求php-http / httplug ^ 1.0-> php-http / httplug可满足[v1.0.0,v1.0.0-RC1,v1.0.0-alpha,v1.0.0-alpha2,v1.0.0 -alpha3,v1.0.0-beta,v1.1.0]。 -florianv / exchangeer 1.1.1要求php-http / httplug ^ 1.0-> php-http / httplug可满足[v1.0.0,v1.0.0-RC1,v1.0.0-alpha,v1.0.0-alpha2,v1.0.0 -alpha3,v1.0.0-beta,v1.1.0]。 -florianv / exchangeer 1.1.2要求php-http / httplug ^ 1.0-> php-http / httplug [v1.0.0,v1.0.0-RC1,v1.0.0-alpha,v1.0.0-alpha2,v1.0.0可满足要求-alpha3,v1.0.0-beta,v1.1.0]。 -florianv / exchangeer 1.2.0要求php-http / httplug ^ 1.0-> php-http / httplug [v1.0.0,v1.0.0-RC1,v1.0.0-alpha,v1.0.0-alpha2,v1.0.0可满足要求-alpha3,v1.0.0-beta,v1.1.0]。 -florianv / exchangeer 1.2.1要求php-http / httplug ^ 1.0-> php-http / httplug [v1.0.0,v1.0.0-RC1,v1.0.0-alpha,v1.0.0-alpha2,v1.0.0可满足要求-alpha3,v1.0.0-beta,v1.1.0]。 -florianv / exchangeer 1.2.2需要php-http / httplug ^ 1.0->可以通过php-http / httplug [v1.0.0,v1.0.0-RC1,v1.0.0-alpha,v1.0.0-alpha2,v1.0.0满足-alpha3,v1.0.0-beta,v1.1.0]。 -florianv / exchangeer 1.x-dev需要php-http / httplug ^ 1.0-> php-http / httplug [v1.0.0,v1.0.0-RC1,v1.0.0-alpha,v1.0.0-alpha2,v1 .0.0-alpha3,v1.0.0-beta,v1.1.0]。 -只能安装以下之一:php-http / httplug [v1.0.0,2.0.x-dev]。 -只能安装以下之一:php-http / httplug [v1.0.0-RC1,2.0.x-dev]。 -只能安装以下之一:php-http / httplug [v1.0.0-alpha,2.0.x-dev]。 -只能安装以下之一:php-http / httplug [v1.0.0-alpha2,2.0.x-dev]。 -只能安装以下之一:php-http / httplug [v1.0.0-alpha3,2.0.x-dev]。 -只能安装以下之一:php-http / httplug [v1.0.0-beta,2.0.x-dev]。 -php-http / guzzle6-adapter dev-master需要php-http / httplug ^ 2.0-> php-http / httplug [2.0.x-dev,v2.0.0]可以满足要求。 -结论:请勿安装php-http / httplug v2.0.0 |安装php-http / httplug v1.1.0
安装失败,将./composer.json恢复为其原始内容。