'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
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
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!