Panduan Lengkap Memasang pip dan Menggunakan Persekitaran Maya di Ubuntu | Langkah demi Langkah untuk Pemula

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:

  1. Kemas kini senarai pakej
   sudo apt update

Perintah ini mengambil senarai pakej terkini dan mengemas kini maklumat pakej sistem anda.

  1. Pasang pip
   sudo apt install python3-pip

Ini akan memasang pip.

  1. 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:

  1. Aktifkan repositori Universe
   sudo add-apt-repository universe
   sudo apt update
  1. 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.

年収訴求