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 / FungsiSintaksDeskripsi
pip installpip install <package>Mengunduh dan menginstal paket yang ditentukan.
pip install --upgradepip install -U <package>Tingkatkan paket ke versi terbaru yang tersedia.
pip uninstallpip uninstall <package>Menghapus instalasi paket yang ditentukan dari jalur perpustakaan python yang aktif.
pip listpip listMencantumkan semua paket yang diinstal beserta nomor versinya.
pip showpip show <package>Menampilkan informasi metadata terperinci tentang paket yang diinstal.

Pelacakan Ketergantungan & Cache

Membekukan konfigurasi, file lingkungan, dan penyesuaian cache.

Metode / FungsiSintaksDeskripsi
pip freezepip freezeMenghasilkan paket yang diinstal dalam format persyaratan (paket==versi).
pip install -rpip install -r requirements.txtMenginstal semua dependensi yang tercantum dalam file teks yang ditentukan.
pip checkpip checkMemverifikasi bahwa paket yang diinstal memiliki dependensi yang kompatibel.
pip cache purgepip cache purgeMenghapus penyimpanan cache roda unduhan lokal.

Skrip Demo Interaktif

run_all_cheat_methods.py
Jalankan di Editor
# 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 purge

Pertanyaan 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

Sumber Daya Python yang Direkomendasikan

Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.