GuzzleHttp tidak boleh dipasang pada Laravel 5.8
P粉458725040
P粉458725040 2024-03-19 17:18:10
0
1
382

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粉458725040
P粉458725040

membalas semua(1)
P粉496886646

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.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!