Cara Menginstal Python 3.11 di Ubuntu 24.04, 22.04 atau 20.04

Meskipun Python 3.11 bukan lagi rilis terbaru, namun tetap menjadi pilihan bagi banyak pengembang. Meskipun munculnya Python 3.12 dan Python 3.13 yang akan datang, 3.11 masih menawarkan dasar yang kuat dengan peningkatan penting yang menjadikannya pilihan yang tepat bagi pengguna Ubuntu.

Fitur utama Python 3.11:

  • Pencocokan Pola Struktural: Menyederhanakan proses pencocokan struktur data yang kompleks.
  • Manajer Konteks yang Ditandai: Memperkenalkan sintaksis yang lebih mudah dibaca untuk menggunakan pengelola konteks.
  • Pesan Kesalahan yang Ditingkatkan: Memudahkan proses debug dengan pesan kesalahan yang lebih informatif dan ramah pengguna.
  • Kait Audit Waktu Proses: Menyediakan API baru untuk memantau dan memodifikasi perilaku program Python.
  • Modul Perpustakaan Standar Tambahan: Menambahkan modul baru seperti 'zoneinfo' untuk dukungan zona waktu yang lebih baik dan 'http.client' untuk fungsionalitas klien HTTP tingkat tinggi.

Fitur-fitur ini menjadikan Python 3.11 kandidat kuat bagi mereka yang ingin menyeimbangkan stabilitas dengan fungsionalitas yang ditingkatkan. Sekarang, mari instal Python 3.11 di Ubuntu 24.04, 22.04, atau 20.04 melalui perintah terminal.

Perbarui Ubuntu Sebelum Instalasi Python 3.11

Kami sangat menyarankan untuk menjalankan pembaruan di terminal Anda sebelum menginstal Python 3.11 untuk menghindari potensi konflik selama instalasi. Memperbarui terminal Anda memastikan bahwa semua paket terkini menggunakan perintah berikut:

sudo apt update

Anda dapat memutakhirkan paket usang apa pun dengan menggunakan perintah berikut.

sudo apt upgrade

Impor PPA Python

Distribusi Ubuntu biasanya menyertakan Python secara default tetapi sering kali tidak memiliki opsi untuk pembaruan dengan rilis baru. Untuk menginstal versi terbaru Python 3.11, panduan ini akan menggunakan PPA pihak ketiga yang bereputasi dan dikenal luas.

Pertama, impor repositori Python dengan rilis stabil terbaru.

sudo add-apt-repository ppa:deadsnakes/ppa -y

Jalankan pembaruan APT sebelum melanjutkan untuk memastikan refleksi dari PPA yang baru diimpor.

sudo apt update

Instal Python 3.11 melalui Perintah Terminal APT

Setelah Anda berhasil mengimpor PPA Python 3.11, instal Python 3.11 dengan menjalankan perintah berikut di terminal Anda:

sudo apt install python3.11

Gunakan perintah berikut untuk memverifikasi instalasi dan versi build Python 3.11.

python3.11 --version

Jika diinginkan, Anda juga dapat menginstal tambahan tambahan berikut untuk Python 3.11:

  • Modul debug:
sudo apt install python3.11-dbg
  • Modul pengembang (pengembang):
sudo apt install python3.11-dev
  • Modul VENV (lingkungan virtual):
sudo apt install python3.11-venv
  • Modul Distutils:
sudo apt install python3.11-distutils
  • modul utilitas lib2to3:
sudo apt install python3.11-lib2to3
  • Modul DBM.GNU:
sudo apt install python3.11-gdbm
  • Modul Tkinter:
sudo apt install python3.11-tk

Untuk menginstal semua tambahan sekaligus, jalankan perintah berikut.

sudo apt install python3.11-full

Instal PIP dengan Python 3.11

Sebagian besar pengguna dapat dengan mudah menginstal Python 3.11 dari repositori Python PPA dengan menjalankan perintah APT berikut:

sudo apt install python3-pip

Pastikan Python Pip diinstal. Jika masalah muncul, instal ulang secara manual dengan mengikuti langkah-langkah berikut untuk mengunduh get-pip.py dengan perintah wget:

wget https://bootstrap.pypa.io/get-pip.py

Setelah file terdownload, langkah selanjutnya adalah menginstalnya.

python3 get-pip.py

Kami menyarankan Anda memeriksa peningkatan setelah menginstal Pip untuk memastikan Anda memiliki versi terbaru. Ini akan membantu Anda tetap mengetahui fitur dan penyempurnaan terbaru.

python3 -m pip install --upgrade pip

Untuk memverifikasi versi Pip 3.11 yang terinstal, jalankan perintah berikut:

pip --version

Dengan perintah ini, Anda dapat menginstal dan mengupgrade Pip untuk Python 3.11, sehingga memungkinkan Anda menginstal paket dan pustaka Python tambahan.

Perintah Tambahan: Ganti Versi Python Default

Jika Anda memiliki beberapa versi Python yang terinstal di sistem Anda dan ingin menetapkan versi tertentu sebagai default, Anda dapat mengikuti langkah-langkah berikut untuk beralih di antara versi tersebut.

Pertama, Anda perlu menambahkan tautan simbolis untuk setiap versi Python secara terpisah. Untuk melakukannya, jalankan perintah berikut:

Berikut ini contohnya (Anda dapat menyesuaikannya atau menyalinnya):

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 3
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.9 4
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 5
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.11 6
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.12 7

Perhatikan bahwa nomor di akhir setiap perintah (misalnya, 1, 2, 3, dll.) mewakili prioritas versi. Angka yang lebih tinggi berarti prioritas yang lebih tinggi. Dalam contoh ini, Python 3.12 memiliki prioritas tertinggi (7), dan Python 2.7 memiliki prioritas terendah (1).

Untuk beralih ke versi Python lain, Anda dapat memasukkan nomor pilihan yang sesuai dengan perintah berikut:

sudo update-alternatives --config python
Mengubah dari Python 3.12 ke Python 3.11 di Ubuntu
Contoh perubahan dari Python 3.12 ke Python 3.11 sebagai versi default di Ubuntu

Misalnya, jika Anda ingin menetapkan Python 3.11 sebagai default, Anda akan memasukkan angka 3. Output dari perintah tersebut akan terlihat seperti ini:

Jika perintah berhasil, Anda akan melihat output berikut:

update-alternatives: using /usr/bin/python3.11 to provide /usr/bin/python (python) in manual mode

Langkah-langkah ini akan membantu Anda mengatur Python 3.11 sebagai versi default pada sistem Linux Ubuntu Anda. Dengan demikian, Anda akan dapat beralih di antara berbagai versi Python dengan mudah.

Kesimpulan

Sebagai kesimpulan, seseorang dapat dengan mudah menginstal Python 3.11 di Ubuntu 24.04, 22.04 atau 20.04 dengan memanfaatkan repositori PPA dan perintah APT. Python 3.11 menawarkan serangkaian fitur baru, perbaikan bug, dan peningkatan dibandingkan pendahulunya, menjadikannya pilihan ideal untuk berbagai kasus penggunaan seperti pengembangan web, analisis data, komputasi ilmiah, dan kecerdasan buatan. Dengan mengikuti perintah yang diuraikan dalam panduan ini, pengguna dapat dengan mudah mengatur dan beralih di antara versi Python yang berbeda pada sistem Linux Ubuntu mereka, sehingga memanfaatkan fitur-fitur terbaru dan penyempurnaan bahasa pemrograman Python.

Joshua James
Ikuti aku
Postingan terbaru oleh Joshua James (Lihat semua)

Tinggalkan komentar