Ваши требования не могут быть разрешены для устанавливаемого набора пакетов (phpseclib / bcmath_compat) - PullRequest
2 голосов
/ 09 января 2020

Я не понимаю эту ошибку:

Your requirements could not be resolved to an installable set of packages.

Problem 1
- don't install phpseclib/bcmath_compat 1.0.3|don't install php 7.3.13
- composer.json/composer.lock requires php 7.3.* -> satisfiable by php[7.3.13].
- Installation request for phpseclib/bcmath_compat 1.0.3 -> satisfiable by phpseclib/bcmath_compat[1.0.3].

Я бегу PHP 7.3.13.

Есть идеи?

1 Ответ

3 голосов
/ 09 января 2020

Это в основном новое требование к пакету, который был недавно обновлен, для которого ваше приложение имеет требование свободной версии.

Простое (хотя и временное) исправление для него - использование Composer ' требует встроенного псевдонима

TL; DR: Предполагается, что вы пытаетесь установить продукт Laravel, просто запустите его на root вашего проекта:

composer require moontoast/math "1.1.2 as 1.999.999"
...