运行composer安装命令时出错 [英] Error when running composer install command

查看:91
本文介绍了运行composer安装命令时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我运行

php composer.phar install

我有这个错误


依赖关系解析在0.476秒内完成

Dependency resolution completed in 0.476 seconds

您的要求无法解决为一组可安装的
软件包

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

问题1
-结论:不要安装symfony / cache v4.2.3

Problem 1 - Conclusion: don't install symfony/cache v4.2.3


  • 结论:不要安装symfony / cache v4.2.2

  • 结论:不要安装symfony / cache v4.2.1

  • 结论:不要安装symfony / cache v4.2.0

  • 结论:不要安装symfony / cache v4.1.11

  • 结论:不要安装symfony / cache v4.1.10

  • 结论:不要安装symfony / cache v4.1.9

  • 结论:不要安装symfony / cache v4.1.8

  • 结论:不要安装symfony / cache v4.1.7

  • 结论:不要安装symfony / cache v4.1.6

  • 结论:请勿安装symfony / cache v4.1.5
  • 结论:请勿安装symfony / cache v4.1.4

  • 结论:不要安装symfony / cache v4.1.3

  • 结论:不要安装symfony / cache v4.1.2

  • 结论:不要安装symfony / cache v4.1.1

  • 结论:请勿安装symfony / cache v4.1.0

  • 结论:请勿安装symfony / cache v4 .0.15

  • 结论:请勿安装symfony / cache v4.0.14

  • 结论:请勿安装symfony / cache v4.0.13

  • 结论:不要安装symfony / cache v4.0.12

  • 结论:不要安装symfony / cache v4.0.11

  • 结论:不要安装symfony / cache v4.0.10

  • 结论:不要安装symfony / cache v4.0.9

  • 结论:不要安装symfony / cache v4.0.8

  • 结论:不要安装symfony / cache v4.0.7

  • 结论:不要无法安装symfony / cache v4.0.6

  • 结论:请勿安装symfony / cache v4.0.5

  • 结论:请勿安装symfony / cache v4.0.4

  • 结论:不要安装symfony / cache v4.0.3

  • 结论:不要安装symfony / cache v4.0.2

  • 结论:不要安装symfony / cache v4.0.1

  • 不要安装symfony / cache v4.0.0 |不要安装symfony / symfony v3.4.0

  • 不安装symfony / cache v4.0.0 |不安装symfony / symfony v3.4.1

  • 不安装symfony / cache v4.0.0 |不要安装symfony / symfony v3.4.10

  • 不要安装symfony / symfony v4.0.0 |不要安装symfony / symfony v3.4.11

  • 不要安装symfony / cache v4.0.0 |不要安装symfony / symfony v3.4.12

  • 不要安装symfony / cache v4.0.0 |不要安装symfony / symfony v3.4.13

  • 不要安装symfony / cache v4.0.0 |不要安装symfony / symfony v3.4.14

  • don 't安装symfony / cache v4.0.0 |不安装symfony / symfony v3.4.15

  • 不安装symfony / cache v4.0.0 |不安装symfony / symfony v3.4.16

  • don '不安装symfony / cache v4.0.0 |不安装symfony / symfony v3.4.17

  • 不安装symfony / cache v4.0.0 |不安装symfony / symfony v3 .4.18

  • 不要安装symfony / cache v4.0.0 |不要安装symfony / symfony v3.4.19

  • 不要安装symfony / cache v4.0.0 |不要安装symfony / symfony v3.4.2

  • 不要安装symfony / cache v4.0.0 |不要安装symfony / symfony v3.4.20

  • 不安装symfony / cache v4.0.0 |不安装symfony / symfony v3.4.21

  • 不安装symfony / cache v4。 0.0 |不安装symfony / symfony v3.4.22

  • 不安装symfony / symfony v4.0.0 |不安装symfony / symfony v3.4.3

  • 不要安装symfony / cache v4.0.0 |不要安装symfony / symfony v3.4.4

  • 不要安装symfony / cache v4.0.0 |不要' t安装symfony / symfony v3.4.5

  • 不要安装symfony / cache v4.0.0 |不要安装symfony / symfony v3.4.6

  • 不要安装symfony / cache v4 .0.0 |不安装symfony / symfony v3.4.7

  • 不安装symfony / symfony v4.0.0 |不安装symfony / symfony v3.4.8

  • 不安装symfony / cache v4.0.0 |不安装symfony / symfony v3.4.9

  • symfony / cache的安装请求^ 4.0->可以满足symfony / cache [v4.0.0,v4.0.1,v4.0.10,v4.0.11,v4.0.12,v4.0.13,
    v4.0.14,v4.0.15,v4.0.2,v4.0.3,v4。 0.4,v4.0.5,v4.0.6,v4.0.7,
    v4.0.8,v4.0.9,v4.1.0,v4.1.1,v4.1.10,v4.1.11,v4.1.2,v4.1.3,
    v4.1.4,v4.1.5,v4.1.6,v4.1.7,v4.1.8,v4.1.9,v4.2.0,v4.2.1,
    v4.2.2,v4.2.3]。 / li>
  • 安装symfony / symfony 3.4。*-> symfony / symfony可以满足[v3.4.0,v3.4.1,v3.4.10,v3.4.11,v3.4.12,v3.4.13 ,
    v3.4.14,v3.4.15,v3.4.16,v3.4.17,v3.4.18,v3.4.19,v3.4.2,v3.4.20,
    v3.4.21,v3.4.22,v3 .4.3,v3。 4.4,v3.4.5,v3.4.6,v3.4.7,v3.4.8,
    v3.4.9]。

  • Conclusion: don't install symfony/cache v4.2.2
  • Conclusion: don't install symfony/cache v4.2.1
  • Conclusion: don't install symfony/cache v4.2.0
  • Conclusion: don't install symfony/cache v4.1.11
  • Conclusion: don't install symfony/cache v4.1.10
  • Conclusion: don't install symfony/cache v4.1.9
  • Conclusion: don't install symfony/cache v4.1.8
  • Conclusion: don't install symfony/cache v4.1.7
  • Conclusion: don't install symfony/cache v4.1.6
  • Conclusion: don't install symfony/cache v4.1.5
  • Conclusion: don't install symfony/cache v4.1.4
  • Conclusion: don't install symfony/cache v4.1.3
  • Conclusion: don't install symfony/cache v4.1.2
  • Conclusion: don't install symfony/cache v4.1.1
  • Conclusion: don't install symfony/cache v4.1.0
  • Conclusion: don't install symfony/cache v4.0.15
  • Conclusion: don't install symfony/cache v4.0.14
  • Conclusion: don't install symfony/cache v4.0.13
  • Conclusion: don't install symfony/cache v4.0.12
  • Conclusion: don't install symfony/cache v4.0.11
  • Conclusion: don't install symfony/cache v4.0.10
  • Conclusion: don't install symfony/cache v4.0.9
  • Conclusion: don't install symfony/cache v4.0.8
  • Conclusion: don't install symfony/cache v4.0.7
  • Conclusion: don't install symfony/cache v4.0.6
  • Conclusion: don't install symfony/cache v4.0.5
  • Conclusion: don't install symfony/cache v4.0.4
  • Conclusion: don't install symfony/cache v4.0.3
  • Conclusion: don't install symfony/cache v4.0.2
  • Conclusion: don't install symfony/cache v4.0.1
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.0
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.1
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.10
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.11
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.12
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.13
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.14
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.15
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.16
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.17
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.18
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.19
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.2
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.20
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.21
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.22
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.3
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.4
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.5
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.6
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.7
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.8
  • don't install symfony/cache v4.0.0|don't install symfony/symfony v3.4.9
  • Installation request for symfony/cache ^4.0 -> satisfiable by symfony/cache[v4.0.0, v4.0.1, v4.0.10, v4.0.11, v4.0.12, v4.0.13, v4.0.14, v4.0.15, v4.0.2, v4.0.3, v4.0.4, v4.0.5, v4.0.6, v4.0.7, v4.0.8, v4.0.9, v4.1.0, v4.1.1, v4.1.10, v4.1.11, v4.1.2, v4.1.3, v4.1.4, v4.1.5, v4.1.6, v4.1.7, v4.1.8, v4.1.9, v4.2.0, v4.2.1, v4.2.2, v4.2.3].
  • Installation request for symfony/symfony 3.4.* -> satisfiable by symfony/symfony[v3.4.0, v3.4.1, v3.4.10, v3.4.11, v3.4.12, v3.4.13, v3.4.14, v3.4.15, v3.4.16, v3.4.17, v3.4.18, v3.4.19, v3.4.2, v3.4.20, v3.4.21, v3.4.22, v3.4.3, v3.4.4, v3.4.5, v3.4.6, v3.4.7, v3.4.8, v3.4.9].

这是composer.json中的必需部分

 {
    "php": ">=7.0",
    "alcaeus/mongo-php-adapter": "^1.1",
    "doctrine/doctrine-bundle": "^1.9",
    "doctrine/doctrine-fixtures-bundle": "3.0.2",
    "doctrine/mongodb-odm": "^1.1.7",
    "doctrine/mongodb-odm-bundle": "^3.4.0",
    "firebase/php-jwt": "^5.0",
    "friendsofsymfony/jsrouting-bundle": "^2.2",
    "friendsofsymfony/oauth-server-bundle": "dev-master",
    "friendsofsymfony/rest-bundle": "^2.3",
    "gedmo/doctrine-extensions": "^2.4",
    "guzzlehttp/guzzle": "^6.3",
    "incenteev/composer-parameter-handler": "^2.1",
    "jms/serializer-bundle": "~2.3",
    "league/omnipay": "^3.0",
    "nelmio/cors-bundle": "^1.5",
    "omnipay/stripe": "dev-patch-1",
    "phramz/doctrine-annotation-scanner": "^1.0",
    "ramsey/uuid": "^3.8",
    "sensio/distribution-bundle": "^5.0.19",
    "sensio/framework-extra-bundle": "^5.1",
    "symfony/assetic-bundle": "^2.8",
    "symfony/cache": "^4.0",
    "symfony/expression-language": "^4.0",
    "symfony/ldap": "^4.1",
    "symfony/monolog-bundle": "^3.1.0",
    "symfony/polyfill-apcu": "^1.0",
    "symfony/swiftmailer-bundle": "^3.2",
    "symfony/symfony": "3.4.*",
    "twig/twig": "^1.0||^2.0"
}

任何一个可以帮我吗?

推荐答案

您的问题是您定义了 symfony / symfony: 3.4。* 在您的 composer.json 中,但是您还需要 symfony / cache: ^ 4.0 。问题在于 4.0 版本仅与大于或等于 4.0 的symfony版本兼容。

Your problem is that you have defined "symfony/symfony": "3.4.*" in your composer.json, but you are also requiring "symfony/cache": "^4.0". The issue with that is the 4.0 version is only compatible with symfony versions greater or equal 4.0.

所以您应该将 symfony / cache 版本降级为 3.4 ,如下所示:

So you should downgrade your symfony/cache version to 3.4 like this:

{
    ...
    "symfony/cache": "^3.4",
    "symfony/symfony": "3.4.*",
    ...
}

这篇关于运行composer安装命令时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆