Dalam panduan ini kita akan belajar cara menginstal Python Pip di Debian 11 menggunakan apt package manager.
Prasyarat
Sebelum melanjutkan, pastikan Anda memiliki yang berikut:
- Sistem Debian 11 yang diperbarui
- Akses ke internet agar kami dapat mengunduh paket
- Akses root atau pengguna dengan akses sudo
Daftar isi
- Memperbarui paket sistem
- Menginstal pip untuk python 3
1. Memperbarui paket sistem
Jalankan perintah ini untuk memastikan bahwa paket sistem Anda mutakhir
sudo apt update
sudo apt -y upgrade
2. Menginstal pip untuk python 3
Debian 11 dikirimkan dengan python3 sebagai penerjemah python default. Sebelum menginstal pip, pastikan python diinstal menggunakan perintah ini:
sudo apt install python3
Kemudian instal pip
sudo apt install python3-pip
Sekarang konfirmasikan bahwa pip telah diinstal:
$ pip3 --version
pip 20.3.4 from /usr/lib/python3/dist-packages/pip (python 3.9)
3. Memasang pip untuk Python 2
Python 2 tidak terinstal secara default di Debian 11. Untuk menginstal Python 2 dan Pip 2, lakukan hal berikut:
Instal python 2:
sudo apt install python
Kemudian instal python2 pip:
sudo apt install -y python-pip
Kemudian verifikasi instalasi dengan perintah ini:
$ pip --version
pip 20.3.4 from /usr/lib/python2.7/dist-packages (python 2.7)
4. Menggunakan python pip
Pip digunakan untuk mengelola modul python pada sistem. Modul python akan diinstal secara global. Anda juga dapat menginstal modul ini menggunakan apt
pengelola paket.
Jika modul yang Anda instal digunakan untuk tujuan terbatas tertentu, disarankan untuk menginstal dan mengelolanya menggunakan lingkungan virtual. Python Virtual Environments
memungkinkan Anda untuk menginstal modul Python di lokasi yang terisolasi untuk proyek tertentu, daripada diinstal secara global. Dengan cara ini Anda tidak perlu khawatir akan memengaruhi proyek Python lainnya.
Di bagian ini kita akan mengeksplorasi perintah pip yang berguna. Pip memungkinkan Anda untuk menginstal paket dari PyPI, paket kontrol versi, proyek lokal, dan dari file distribusi.
Menginstal Paket dengan Pip
Untuk menginstal paket dengan pip, gunakan pip install
memerintah. Ini akan menginstal versi terbaru secara default.
pip3 install docker-compose
Jika Anda ingin menginstal versi paket tertentu, tentukan seperti ini:
pip3 install docker-compose==1.29.0
Menggunakan file persyaratan untuk menginstal paket pip
Jika Anda memiliki sejumlah paket untuk diinstal dengan versi tertentu untuk setiap paket, Anda dapat menambahkannya ke file bernama requirements.txt
. Anda dapat menambahkan paket dalam format package==version
seperti docker-compose==1.29.0
Gunakan perintah berikut untuk menginstal daftar persyaratan yang ditentukan dalam file:
pip3 install -r requirements.txt
Mencantumkan Paket Terpasang
Gunakan perintah ini untuk membuat daftar paket yang diinstal. Ini akan mencantumkan setiap paket dan versi yang diinstal untuk paket itu.
pip3 list
Contoh
$ pip3 list | grep docker
docker 5.0.3
docker-compose 1.29.2
dockerpty 0.4.1
Cara umum untuk membuat daftar paket adalah menggunakan format yang dapat ditambahkan ke requirements.txt
mengajukan. Gunakan perintah ini untuk mendaftar mereka dalam format itu:
pip3 freeze
Contoh
$ pip3 freeze | grep docker
docker==5.0.3
docker-compose==1.29.2
dockerpty==0.4.1
Memperbarui paket yang diinstal
Gunakan perintah ini untuk mengupgrade paket yang diinstal
pip3 install --upgrade package_name
Contoh
pip3 install --upgrade docker-compose
Menghapus Paket Dengan Pip
Untuk mencopot pemasangan paket, jalankan:
pip3 uninstall package_name
Contoh
pip3 uninstall docker-compose
Kesimpulan
Dalam panduan ini, Anda telah mempelajari cara menginstal pip pada sistem Debian 11 Anda dan cara mengelola paket Python menggunakan pip. Untuk informasi selengkapnya tentang pip, kunjungi halaman panduan pengguna pip.