1. Cara Memasang pip pada Ubuntu
Pada Ubuntu, pip merupakan alat pengurusan pakej penting untuk Python. Dengan pip, anda boleh mengurus perpustakaan dan modul Python dengan mudah, meningkatkan kecekapan pembangunan. Bahagian ini menerangkan cara memasang pip pada Ubuntu.
1.1 Memasang pip untuk Python 3
Walaupun Python 3 sudah dipasang secara lalai pada Ubuntu, pip perlu dipasang secara manual. Ikuti langkah-langkah berikut untuk memasangnya:
- Kemas kini senarai pakej
sudo apt update
Perintah ini mengambil senarai pakej terkini dan mengemas kini maklumat pakej sistem anda.
- Pasang pip
sudo apt install python3-pip
Ini akan memasang pip.
- Sahkan pemasangan
pip3 --version
Jalankan perintah ini untuk mengesahkan bahawa pip telah dipasang dengan betul.
1.2 Memasang pip untuk Python 2
Python 2 telah mencapai penghujung sokongannya, tetapi jika anda masih memerlukannya untuk persekitaran tertentu, anda boleh memasangnya menggunakan langkah-langkah berikut:
- Aktifkan repositori Universe
sudo add-apt-repository universe
sudo apt update
- Pasang Python 2 dan pip
sudo apt install python2
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
sudo python2 get-pip.py

2. Apa itu pip? Gambaran Alat Pengurusan Pakej Python
pip ialah alat yang membolehkan anda memasang perpustakaan dan modul Python dengan mudah daripada PyPI (Indeks Pakej Python). Ia mempermudah pengurusan kebergantungan, meningkatkan kecekapan pembangunan.
2.1 Fungsi Asas pip
Dengan pip, anda boleh melakukan operasi berikut:
- Pasang satu pakej
pip install <package-name>
- Nyahpasang satu pakej
pip uninstall <package-name>
- Menaik taraf pakej
pip install --upgrade <package-name>
2.2 Manfaat Menggunakan pip
- Penyelesaian Dependensi: pip secara automatik menguruskan kebergantungan pakej, membolehkan anda mengurus pelbagai perpustakaan dengan cekap.
- Akses Mudah ke Pustaka Terkini: Anda boleh memasang pustaka terkini dengan cepat yang tersedia di PyPI.
3. Pertimbangan Penting Apabila Menggunakan pip pada Ubuntu
Apabila menggunakan pip pada Ubuntu, terdapat kemungkinan berlakunya konflik dengan pengurus pakej sistem (apt). Untuk mengelakkan perubahan pada seluruh sistem, disarankan menggunakan pilihan --user
untuk pemasangan pada peringkat pengguna.
3.1 Memasang Pakej dengan Pilihan --user
pip install --user <package-name>
Ini memastikan pakej dipasang dalam direktori rumah pengguna dan tidak menjejaskan keseluruhan sistem.
3.2 Menyelesaikan Ralat pip install
Pada Ubuntu 23.04 dan ke atas, menggunakan pip di luar persekitaran maya mungkin menyebabkan ralat. Anda boleh menyelesaikan masalah ini dengan membuat persekitaran maya atau menggunakan pipx
untuk memasang aplikasi.
4. Menyiapkan Persekitaran Maya dan Menggunakan pip
Apabila bekerja pada pelbagai projek dengan perpustakaan yang berbeza, penggunaan persekitaran maya dapat membantu mengelakkan konflik antara kebergantungan. Persekitaran maya membolehkan setiap projek mengekalkan kebergantungan masing-masing, memastikan persekitaran pembangunan anda teratur.
4.1 Membuat Persekitaran Maya
Mula-mula, pasang modul venv
dan buat persekitaran maya.
sudo apt install python3-venv
python3 -m venv myenv
4.2 Mengaktifkan Persekitaran Maya
Untuk mengaktifkan persekitaran maya, jalankan perintah berikut:
source myenv/bin/activate
Setelah diaktifkan, nama persekitaran maya akan muncul dalam prompt terminal.
4.3 Mengurus Pakej Dalam Persekitaran Maya
Anda boleh menggunakan perintah pip biasa untuk memasang pakej dalam persekitaran maya.
pip install <package-name>
4.4 Menyahaktifkan Persekitaran Maya
Untuk keluar dari persekitaran maya, gunakan perintah berikut:
deactivate
5. Penyelesaian Masalah: Menyelesaikan Isu dengan pip dan Persekitaran Maya
Apabila menggunakan persekitaran maya dan pip, anda mungkin menghadapi beberapa isu. Bahagian ini memperkenalkan masalah biasa dan penyelesaiannya.
5.1 Apabila Persekitaran Maya Gagal Diaktifkan
Jika anda tidak dapat mengaktifkan persekitaran maya, pertama periksa sama ada anda berada dalam direktori yang betul. Anda boleh mengesahkan kehadiran skrip activate
dengan perintah berikut:
ls /path/to/your/environment/bin
5.2 Apabila Pakej Tidak Dipasang dengan Betul
Jika pakej tidak dipasang dengan betul, mungkin kerana persekitaran maya tidak diaktifkan. Cuba aktifkan persekitaran maya dan pasang semula pakej tersebut.
5.3 Menyelesaikan Ralat Semasa Memasang pip
Pada Ubuntu 23.04 dan ke atas, anda mungkin menemui ralat “externally managed environment”. Isu ini boleh diselesaikan dengan menggunakan persekitaran maya atau memasang aplikasi melalui pipx
.