Rumah  >  Soal Jawab  >  teks badan

GuzzleHttp tidak boleh dipasang pada Laravel 5.8

Saya menggunakan Laravel 5.8 dan saya mahu memasang pakej GuzzleHttp.

Mula-mula saya cuba berlari composer require guzzlehttp/guzzle tetapi saya mendapat ralat ini:

Problem 1
    - guzzlehttp/guzzle[7.4.0, ..., 7.4.x-dev] require guzzlehttp/promises ^1.5 -> found guzzlehttp/promises[dev-master, 1.5.0, 1.5.1, 1.5.x-dev (alias of dev-master)] but the package is fixed to 1.4.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
    - Root composer.json requires guzzlehttp/guzzle ^7.4 -> satisfiable by guzzlehttp/guzzle[7.4.0, ..., 7.4.x-dev].

Kemudian saya cuba memasang versi yang diturunkan, jadi saya menjalankan arahan berikut:

composer require "guzzlehttp/guzzle:~5.3"

Tetapi saya mendapat ralat ini:

Problem 1
    - Root composer.json requires guzzlehttp/guzzle ~5.3, found guzzlehttp/guzzle[5.3.0, ..., 5.3.x-dev] but these were not loaded, likely because it conflicts with another require.
  Problem 2
    - anhskohbo/no-captcha is locked to version 3.3.0 and an update of this package was not requested.
    - anhskohbo/no-captcha 3.3.0 requires guzzlehttp/guzzle ^6.2|^7.0 -> found guzzlehttp/guzzle[dev-master, 6.2.0, ..., 6.5.x-dev, 7.0.0-beta.1, ..., 7.4.x-dev (alias of dev-master)] but it conflicts with your root composer.json require (~5.3).

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.

Jadi apa masalahnya di sini? Bagaimana untuk memasang Laravel 5.8 versi GuzzleHttp dengan betul?

P粉458725040P粉458725040187 hari yang lalu342

membalas semua(1)saya akan balas

  • P粉496886646

    P粉4968866462024-03-20 12:59:06

    Cuba tambahkan bendera -w pada arahan:

    作曲家需要 guzzlehttp/guzzle -w

    Diperlukan oleh salah satu tanggungan anda yang lain guzzlehttp/promises,当前在您的 composer.lock 中锁定为 1.4.1

    Bendera

    -w memberitahu Komposer bahawa kebergantungan boleh dikemas kini apabila kebergantungan baharu dipasang.

    Jika itu tidak berkesan maka anda boleh cuba menggunakan bendera -W.

    balas
    0
  • Batalbalas