【发布时间】:2020-03-14 13:38:00
【问题描述】:
大家好,我刚刚从 bitbucket 中提取了一个项目并尝试运行 composer install 我收到以下错误
您的要求无法解决为一组可安装的软件包。
问题 1 - symfony/css-selector v5.0.4 的安装请求 -> 可由 symfony/css-selector[v5.0.4] 满足。 - symfony/css-selector v5.0.4 需要 php ^7.2.5 -> 你的 PHP 版本 (7.2.4) 不满足这个要求。 问题2
所以我将我的 PHP 版本从 7.2.4 更新到 7.4.4,停止了 wamp 服务器,然后关闭了我的系统并重新启动它。检查了我的服务器配置,可以确认php版本更新成功
Server Configuration
Apache Version:
2.4.33 - Documentation
PHP Version:
7.4.4 - Documentation
Server Software:
Apache/2.4.33 (Win64) PHP/7.4.4RC1 - Port defined for Apache: 80
再次尝试运行composer install,仍然出现同样的错误。
该项目正在运行 Laravel 6.2,如 composer.json 文件"laravel/framework": "^6.2",所示
有什么办法可以解决这个问题吗?
【问题讨论】:
-
您需要检查我们的环境变量。看看这里:forevolve.com/en/articles/2016/10/27/…。并将PHP exe的路径改为7.4版本。
-
@VincentDecaux 我需要删除 7.2 的那个吗?我也觉得在为7.4.4添加变量后需要重启系统吧?
标签: php laravel-6.2