Rumah > pembangunan bahagian belakang > Tutorial Python > Mengapa 'pemasangan pip' Gagal dengan 'Tidak Dapat Menemui Versi Yang Memenuhi Keperluan'?

Mengapa 'pemasangan pip' Gagal dengan 'Tidak Dapat Menemui Versi Yang Memenuhi Keperluan'?

Patricia Arquette
Lepaskan: 2024-12-06 09:56:12
asal
635 orang telah melayarinya

Why Does

'pip install' Gagal untuk Semua Pakej: "Tidak Dapat Menemui Versi Yang Memenuhi Keperluan"

Apabila cuba memasang pakej menggunakan pip, pengguna mungkin menghadapi mesej ralat: "Tidak dapat mencari versi yang memenuhi keperluan." Ralat ini biasanya menunjukkan bahawa pip tidak dapat mencari versi yang serasi bagi pakej yang diingini.

Salah satu punca ralat ini adalah sifat pip yang sudah lapuk. Untuk membetulkannya, pengguna dinasihatkan untuk menaik taraf pip menggunakan arahan berikut:

curl https://bootstrap.pypa.io/get-pip.py | python
Salin selepas log masuk

Arahan ini termasuk penggunaan curl untuk mendapatkan semula skrip get-pip daripada tapak web Python Package Index, diikuti dengan pelaksanaannya menggunakan Ular sawa. Jika perlu, pengguna mungkin perlu meningkatkan keistimewaan mereka dengan menggunakan arahan "sudo" sebelum melaksanakan "python."

Peningkatan alamat pip menangani perubahan terbaru yang dilaksanakan oleh Python.org, di mana sokongan untuk TLS versi 1.0 dan 1.1 dihentikan. Akibatnya, pengguna Mac OS X yang menjalankan macOS/OS X versi 10.12 (Sierra) atau lebih awal mesti menaik taraf pip untuk mewujudkan sambungan selamat dengan Indeks Pakej Python.

Selain itu, pengguna mungkin menghadapi ralat pemasangan jika alat persediaan tidak sesuai tarikh. Menaik taraf setuptools boleh dicapai dengan arahan berikut:

pip install --upgrade setuptools
Salin selepas log masuk

Dengan melaksanakan langkah-langkah yang dinyatakan di atas, pengguna boleh menyelesaikan ralat "Tidak dapat mencari versi yang memenuhi keperluan" dan memastikan pemasangan pakej yang lancar menggunakan pip.

Atas ialah kandungan terperinci Mengapa 'pemasangan pip' Gagal dengan 'Tidak Dapat Menemui Versi Yang Memenuhi Keperluan'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan