Ваши требования не могут быть разрешены для устанавливаемого набора пакетов
Поэтому я пытаюсь установить calcinai / xero-php с помощью Composer, но получаю эту ошибку в частности.
Your requirements could not be resolved to an installable set of packages.
Problem 1
- The requested package calcinai/xero-php No version set (parsed as 1.0.0) is satisfiable by calcinai/xero-php[No version set (parsed as 1.0.0)] but these conflict with your requirements or minimum-stability.
Installation failed, reverting ./composer.json to its original content.
Я попытался установить оба, добавив "calcinai/xero-php": "1.5.*"
в мой список требований и введя composer require calcinai/xero-php
в терминале.
Вот файл json в настоящее время:
{
"name": "calcinai/xero-php",
"type": "library",
"description": "A client implementation of the Xero API, with a cleaner OAuth interface and ORM-like abstraction.",
"homepage": "https://github.com/calcinai/xero-php",
"license": "MIT",
"require": {
"php": ">=5.5.0",
"ext-curl": "*",
"ext-openssl": "*",
"calcinai/xero-php": "1.5.*"
},
"require-dev": {
"phpunit/phpunit": "~4.7",
"fabpot/goutte": "~2.0",
"twig/twig": "1.16.2"
},
"repositories": [
],
"autoload": {
"psr-4": {
"XeroPHP\\": "src/XeroPHP/"
}
}
}
Любая помощь будет оценена.
2 ответа
Я решил свою проблему, добавив "version": "1.5.0",
после "description"
в composer.json.
Требуют : php: >=5.5.0, ext-curl, ext-openssl, calcinai/xero-php: ^1.8
Вот файл json в настоящее время:
{
"name": "calcinai/xero-php",
"type": "library",
"description": "A client implementation of the Xero API, with a cleaner OAuth interface and ORM-like abstraction.",
"version": "1.8.6",
"homepage": "https://github.com/calcinai/xero-php",
"license": "MIT",
"require": {
"php": ">=5.5.0",
"ext-curl": "*",
"ext-openssl": "*",
"calcinai/xero-php": "^1.8"
},
"require-dev": {
"phpunit/phpunit": "~4.7",
"fabpot/goutte": "~2.0",
"twig/twig": "1.16.2"
},
"repositories": [
],
"autoload": {
"psr-4": {
"XeroPHP\\": "src/XeroPHP/"
}
}
}