PIP adalah manajer paket standar untuk menginstal Python paket. Dengan PIP, Anda dapat membuat daftar, mencari, dan mengunduh untuk menginstal paket dari Python Package Index (PyPI). PIP pertama kali disertakan dengan penginstal Python sejak versi 3.4 untuk rilis Python 3 dan 2.7.9 untuk Python 2 dan digunakan dengan baik dengan banyak proyek Python.
Dalam tutorial berikut, Anda akan mempelajari cara menginstal PIP / PIP2 atau PIP3 pada sistem operasi Debian 11 Bullseye .
PIP2 vs PIP3
Bagi mereka yang baru mengenal bahasa pemrograman python, Anda mungkin bertanya-tanya apa perbedaan antara PIP2 dan PIP3 adalah. Singkatnya, PIP2 adalah tautan lunak untuk penginstal tertentu yang menjalankan versi python yang lebih lama, dan PIP3 adalah versi terbaru dari pip yang pada dasarnya digunakan untuk python 3+ .
Sangat disarankan untuk menggunakan Python 3 dan PIP3, dan Anda harus meningkatkan versi ini sesegera mungkin.
Pengelola Paket PIP2 ATAU PIP3 VS APT
Sebuah pertanyaan yang sering ditanyakan adalah apakah kita harus menggunakan APT atau PIP . Ini adalah pilihan yang harus dibuat oleh setiap pengguna. APT lebih cepat, namun lebih usang di mana PIP digunakan untuk mendownload dan menginstal paket langsung dari PyPI. Bagi mereka yang tidak sadar, PyPI dihosting oleh Python Software Foundation, manajer paket yang hanya menangani paket python yang sering kali lebih diperbarui daripada yang dihosting oleh Canonical melalui APT. Satu-satunya kelemahan menggunakan PIP melalui PyPI adalah bahwa paket dapat memakan waktu lebih lama untuk diinstal.
Perbarui Sistem
Perbarui Debian . Anda sistem operasi untuk memastikan semua paket yang ada mutakhir:
sudo apt update && sudo apt upgrade -y
Instal Python 2
Secara default, Debian 11 telah menginstal Python 3. Namun, untuk pengguna yang membutuhkan Python 2, ini dapat diinstal dengan perintah python atau python2 .
Untuk menginstal Python2, yang nantinya akan menggunakan PIP2, gunakan perintah berikut.
sudo apt install python -y
Selanjutnya, lanjutkan ke Instal PIP dan instal versi yang sesuai dengan instalasi Python Anda.
Konfirmasikan penginstalan, atau jika python atau python2 diinstal, untuk memulai dengan memeriksa versi build.
python --version
Contoh keluaran:
Python 2.7.18
Instal Python 3
Seperti yang dinyatakan, Python 3 harus diinstal secara default, dan jika tidak ada, Anda dapat menginstal ulang menggunakan perintah berikut.
sudo apt install python3 -y
Selanjutnya, lanjutkan ke Instal PIP dan instal versi yang sesuai dengan instalasi Python Anda.
Konfirmasikan penginstalan, atau jika python3 diinstal, untuk memulai dengan memeriksa versi build.
python3 --version
Contoh keluaran:
Python 3.9.2
Instal PIP 2
Untuk menginstal PIP di Debian 11, Anda harus mengunduh skrip praktis secara manual karena tidak lagi ditampilkan di repositori default.
Pertama, pastikan paket CURL sudah terinstal.
sudo apt install curl -y
Untuk menginstal PIP2, Anda perlu mengunduh skrip .py sebagai berikut:
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
Sekarang jalankan .py naskah:
sudo python2 get-pip.py
Contoh keluaran dependensi yang akan dipasang:
Ketik Y, lalu tekan tombol enter untuk melanjutkan penginstalan.
Untuk mengonfirmasi apakah PIP2 berhasil diinstal, jalankan perintah versi berikut :
pip2 --version
Contoh keluaran:
pip 20.3.4 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
PIP2 dan Python 2 harus ditingkatkan ke Python 3 dan PIP 3 sesegera mungkin karena ini telah mencapai akhir masa pakainya.
Instal PIP 3
Untuk Menginstal PIP3(Untuk Python 3+):
sudo apt install python3-pip
Contoh keluaran dependensi yang akan dipasang:
Untuk mengonfirmasi apakah PIP3 berhasil diinstal, jalankan perintah versi berikut :
pip3 --version
Contoh keluaran:
pip 20.3.4 from /usr/lib/python3/dist-packages/pip (python 3.9)
Perhatikan bahwa nomor versi ini akan berubah seiring waktu dan hanya sebagai contoh.
Contoh Perintah Terminal Pip
PIP memiliki daftar paket yang cukup luas yang dapat diinstal, cara mudah untuk melihat beberapa dari apa yang tersedia adalah dengan menjalankan daftar perintah PIP dan mencari. Tentu saja, perintah akan bekerja pada PIP dan PIP3 dengan sedikit penyesuaian.
Tutorial akan menggunakan beberapa contoh file di bawah untuk PIP3.
Pertama, untuk melihat daftar semua perintah dan opsi pip, ketik perintah berikut:
pip3 --help
Contoh penggunaan bantuan pip3, contoh di bawah ini untuk mendapatkan bantuan saat mengunduh:
pip3 download --help
Contoh keluaran:
Untuk membuat daftar paket yang tersedia untuk diinstal pada PIP3, gunakan yang berikut ini:
pip3 --list
Contoh keluaran:
Jika Anda ingin mempersempit daftar, gunakan fitur pencarian sebagai berikut:
pip3 search PACKAGE_NAME
Untuk menginstal paket menggunakan PIP3, gunakan perintah berikut:
pip3 install numpy
Dalam contoh di atas, NumPy paket telah diinstal.
Contoh keluaran:
Untuk menghapus paket PIP3, gunakan perintah berikut:
sudo pip3 uninstall numpy
Contoh keluaran:
Ketik Y, lalu tekan ENTER KEY untuk menyelesaikan pencopotan pemasangan.
Contoh keluaran:
Successfully uninstalled numpy-1.21.3
Hapus (Copot) PIP
Untuk menghapus PIP dari sistem Debian Anda, ikuti perintah di bawah ini tergantung pada versi yang telah Anda instal.
Untuk menghapus PIP:
sudo python -m pip uninstall pip
Contoh keluaran:
Ketik Y, lalu tekan ENTER KEY untuk menyelesaikan penghapusan instalasi.
Contoh keluaran:
Successfully uninstalled pip-20.3.4
Untuk menghapus PIP3:
sudo apt autoremove python3-pip --purge
Contoh keluaran:
Ketik Y, lalu tekan ENTER KEY untuk menyelesaikan penghapusan instalasi.