Rumah >pembangunan bahagian belakang >Tutorial Python >Mengapa Pemasangan pip Saya Gagal daripada TestPyPI, dan Bagaimana Saya Boleh Membetulkan Keperluan yang Hilang?
Pemasangan Pip Gagal daripada TestPypi Kerana Keperluan Tiada
Apabila cuba memasang pakej python daripada testpypi, anda mungkin menghadapi ralat yang menyatakan bahawa keperluan tertentu tidak dapat ditemui. Ini kerana testpypi tidak mempunyai akses kepada repositori yang sama seperti pelayan PyPI biasa.
Untuk menyelesaikan isu ini, anda perlu menentukan lokasi pakej yang diperlukan semasa memasang daripada testpypi. Begini cara anda boleh melakukannya:
pip install --extra-index-url https://testpypi.python.org/pypi poirot
Dalam arahan ini:
Arahan ini akan mengarahkan pip untuk mencari pakej yang diperlukan (tqdm dan Jinja2) pada testpypi dahulu dan kemudian pada pelayan PyPI biasa jika pakej tidak ditemui pada testpypi.
Nota:
Menggunakan --extra-index-url boleh menjadi tidak selamat dalam situasi tertentu, seperti apabila mencampurkan pelayan PyPI awam dan peribadi. Adalah disyorkan untuk menggunakan pilihan ini dengan berhati-hati dan menilai risiko anda sendiri.
Atas ialah kandungan terperinci Mengapa Pemasangan pip Saya Gagal daripada TestPyPI, dan Bagaimana Saya Boleh Membetulkan Keperluan yang Hilang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!