Lembar Cheat Manajer Paket Python pip
Panduan referensi baris perintah untuk pip. Pelajari cara menginstal, meningkatkan, menghapus instalasi, dan mengelola paket dan dependensi Python.
Menginstal & Mengelola Paket
Perintah penting untuk memperoleh paket dari indeks PyPI dan menanyakan paket lokal.
| Metode / Fungsi | Sintaks | Deskripsi |
|---|---|---|
| pip install | pip install <package> | Mengunduh dan menginstal paket yang ditentukan. |
| pip install --upgrade | pip install -U <package> | Tingkatkan paket ke versi terbaru yang tersedia. |
| pip uninstall | pip uninstall <package> | Menghapus instalasi paket yang ditentukan dari jalur perpustakaan python yang aktif. |
| pip list | pip list | Mencantumkan semua paket yang diinstal beserta nomor versinya. |
| pip show | pip show <package> | Menampilkan informasi metadata terperinci tentang paket yang diinstal. |
Pelacakan Ketergantungan & Cache
Membekukan konfigurasi, file lingkungan, dan penyesuaian cache.
| Metode / Fungsi | Sintaks | Deskripsi |
|---|---|---|
| pip freeze | pip freeze | Menghasilkan paket yang diinstal dalam format persyaratan (paket==versi). |
| pip install -r | pip install -r requirements.txt | Menginstal semua dependensi yang tercantum dalam file teks yang ditentukan. |
| pip check | pip check | Memverifikasi bahwa paket yang diinstal memiliki dependensi yang kompatibel. |
| pip cache purge | pip cache purge | Menghapus penyimpanan cache roda unduhan lokal. |
Skrip Demo Interaktif
# pip install
pip install <package>
# pip install --upgrade
pip install -U <package>
# pip uninstall
pip uninstall <package>
# pip list
pip list
# pip show
pip show <package>
# pip freeze
pip freeze
# pip install -r
pip install -r requirements.txt
# pip check
pip check
# pip cache purge
pip cache purgePertanyaan yang Sering Diajukan
Apa perbedaan antara daftar pip dan pembekuan pip?
daftar pip mencantumkan paket yang diinstal dan versinya dalam format yang mudah digunakan, sementara pip freeze mencetaknya dalam format package==version, cocok untuk menulis ke file persyaratan.txt.
Bagaimana cara mengisolasi ketergantungan antar proyek yang berbeda?
Gunakan modul venv bawaan Python untuk membuat lingkungan virtual, mengaktifkannya, dan menjalankan pip dalam lingkungan tersebut.
Topik Terkait
Panduan referensi untuk fungsi bawaan Python. Pelajari cara menggunakan print, len, range, enumerate, zip, map, filter, dan banyak lagi.
LembarPanduan lengkap untuk modul koleksi Python dan struktur data asli. Pelajari daftar, dikte, set, tupel, deques, dan namatupel.
LembarPelajari konversi tipe implisit dan eksplisit dengan Python. Konversi antara string, bilangan bulat, float, daftar, set, dan kamus.
Sumber Daya Python yang Direkomendasikan
Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.
Loop Python
Pelajari cara menggunakan loop Python untuk melakukan iterasi pada data. Kuasai perulangan for, perulangan while, hancurkan, lanjutkan, dan ulangi praktik terbaik dengan contoh interaktif.
Cara Menginstal Paket Python Menggunakan pip
Pelajari cara menginstal dan mengelola paket pihak ketiga dengan Python menggunakan pip. Temukan lingkungan virtual, persyaratan.txt, dan perintah dasar.
Python vs JavaScript: Bahasa Pemrograman Mana yang Terbaik?
Perbandingan komprehensif antara Python dan JavaScript. Jelajahi perbedaan sintaksis, kinerja, kasus penggunaan (backend vs frontend), dan contoh pengkodean.