Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Cara Install Python Versi Terbaru di Ubuntu Linux

Posted on October 23, 2023

Tautan Cepat
Langkah 1: Periksa Apakah Python Telah Terinstal (Dan Versi Saat Ini)Langkah 2: Instal Versi Python Terbaru di Ubuntu (Opsional) Langkah 3: Ubah Versi Python Default AndaHaruskah Anda Meningkatkan ke Versi Python Baru?Bersiaplah dengan yang Baru Versi PythonKey Takeaways
Untuk menginstal versi terbaru Python di Ubuntu, tambahkan PPA deadsnakes ke daftar repositori Anda, perbarui daftar, dan beri nama versi yang Anda inginkan dalam perintah apt seperti “sudo apt install python3.12”. Anda juga bisa menginstal versi Python terbaru di Ubuntu dengan membuatnya dari sumber. Jika Anda menggunakan metode PPA, Anda perlu mengubah versi default Python di sistem Anda menggunakan perintah update-alternatives.

Setiap tahun, bahasa pemrograman Python menerima pembaruan dan peningkatan besar. Namun versi yang terinstal di Ubuntu Linux mungkin bukan yang terbaru. Jika Anda memerlukan rilis yang lebih terkini, berikut adalah langkah-langkah untuk mendapatkan versi terbaru Python di Ubuntu.

Untuk tutorial ini, kami menggunakan versi Ubuntu 22.04 LTS. Untuk demonstrasi, kami akan menginstal Python 3.12, yang dirilis pada 2 Oktober 2023. Namun panduan ini berlaku untuk versi Ubuntu yang lebih lama dan rilis Python yang akan datang.

Langkah 1: Periksa Apakah Python Telah Diinstal (Dan Versi Saat Ini)

Python hadir diinstal di Ubuntu secara default. Untuk memastikannya, Anda dapat memastikannya terinstal dengan memeriksa versi saat ini. Itu juga menunjukkan kepada Anda versi mana yang diinstal dan apakah sudah dalam versi terbaru atau belum.

Untuk memeriksa versi Python Anda di Ubuntu, jalankan perintah di bawah ini:

python3 –version

Seperti yang Anda lihat dalam kasus kami, ini adalah 3.10.12, yang bukan versi terbaru. Untuk membandingkan hasil Anda, Anda akan menemukan semua nomor versi dan status pemeliharaan di situs web resmi Python.

Dengan itu, mari lanjutkan untuk menginstal versi terbaru Python di perangkat Ubuntu kami.

Langkah 2: Instal Python Terbaru Versi di Ubuntu

Kami akan membahas dua metode di sini. Jika Anda menginginkan metode yang cepat dan sederhana, gunakan metode pertama. Jika Anda lebih nyaman membuat perangkat lunak dari file sumber, gunakan metode kedua.

Metode 1: Instal Python Versi Terbaru Menggunakan deadsnakes PPA

A Personal Package Archive (PPA) adalah repositori pihak ketiga yang berisi paket perangkat lunak. Anda perlu menambahkan repositori tersebut ke daftar repo Anda terlebih dahulu. Kemudian Anda dapat menginstal perangkat lunak apa pun dari repositori itu. Untuk Python versi terbaru, kita akan menggunakan PPA deadsnakes. Ini berisi banyak versi Python. Untuk menambahkan repositori itu, gunakan perintah di bawah ini:

sudo add-apt-repository ppa:deadsnakes/ppa

Saat diminta untuk mengonfirmasi, tekan tombol Enter.

Untuk membuat perubahan diterapkan, Anda perlu memperbarui cache repositori perangkat lunak Anda. Jadi perbarui dengan perintah ini:

sudo apt update

Sekarang Anda siap menginstal perangkat lunak dari PPA. Jadi instal Python versi terbaru hanya dengan memasukkan perintah ini:

sudo apt install python3.12

Tekan “y” diikuti dengan tombol Enter untuk memulai instalasi. Tunggu hingga instalasi selesai. Setelah instalasi, Anda dapat segera mulai menggunakan versi baru. Untuk itu, Anda perlu menggunakan nomor versi saat memilih Python. Jadi dalam contoh ini, kita akan menggunakan perintah ini:

python3.12

Sebaliknya, jika Anda ingin menggunakan versi baru sebagai versi default, lanjutkan ke langkah 3.

Metode 2: Instal Python Versi Terbaru Menggunakan Kode Sumber

Lainnya Metode untuk menginstal Python secara manual adalah menggunakan file sumber dari situs web resmi Python.

Sebelum memulai proses, Anda memerlukan beberapa paket terinstal yang penting untuk membangun perangkat lunak dari sumbernya. Pertama, perbarui sistem Anda dengan perintah di bawah ini:

sudo apt update

Kemudian instal dependensi yang diperlukan dengan perintah ini:

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev

Sekarang Anda’ siap menginstal Python menggunakan file sumber.

Jadi sekarang, buka halaman download. Kemudian tekan tombol “Unduh Python” untuk memulai pengunduhan.

Buka terminal Anda dan arahkan ke lokasi tempat Anda mengunduh file. Secara default, ini adalah direktori “Unduhan”. Buka direktori itu dengan perintah ini:

cd ~/Downloads

File sumber adalah file tarball sumber terkompresi XZ. Anda perlu mengekstrak file tar ini terlebih dahulu. Ekstrak file sumber Python dengan perintah ini:

tar -xJf Python-3.12.0.tar.xz

Tergantung pada versi mana yang Anda unduh, nama file Anda akan berbeda, begitu pula perintahnya. Arahkan ke direktori yang dibuat dengan perintah ini:

cd Python-3.12.0

Sekarang Anda perlu mengkompilasi kode sumber Python. Untuk itu, kami akan menggunakan skrip “konfigurasi” yang disediakan. Kompilasi kode sumber dengan menjalankan perintah di bawah ini:

./configure –enable-optimizations

Kami juga telah menambahkan opsi –enable-optimizations ke skrip untuk mengaktifkan berbagai pengoptimalan waktu kompilasi sehingga Python berjalan lebih cepat. Script akan membuat Makefile yang diperlukan untuk kita. Gunakan Makefile yang dihasilkan untuk membuat Python dengan perintah ini:

sudo make install

Ini akan memakan waktu cukup lama jadi tunggu dengan sabar. Jika Anda telah berhasil menjalankan semua perintah, itu akan menginstal Python terbaru di sistem Ubuntu Anda.

Setelah proses selesai, Anda harus memiliki versi yang diinstal sebagai versi default di perangkat Anda. Untuk melihatnya, periksa lagi versi Python:

python3 –version

Sistem kami sekarang menggunakan Python 3.12, seperti yang diharapkan.

(Opsional) Langkah 3: Ubah Versi Python Default Anda

Anda seharusnya sudah berhasil menginstal versi terbaru Python sekarang. Namun, jika Anda menggunakan metode PPA, itu tidak cukup untuk mulai menggunakan versi baru Python secara default. Sistem Anda masih menggunakan versi lama. Anda dapat memverifikasinya dengan memeriksa kembali versinya.

Untuk memastikan Anda menggunakan versi yang terinstal, Anda harus mengubah tautan simbolik agar mengarah ke versi tersebut. Anda dapat melakukannya menggunakan perintah update-alternatives. Izinkan kami menunjukkan caranya.

Kami akan menentukan jalur ke Python yang baru diinstal untuk perintah python3 yang kami gunakan. Untuk melakukannya, jalankan perintah di bawah ini:

sudo update-alternatives –install /usr/bin/python3 python3 /usr/bin/python3.12 1

Sekali lagi, bergantung pada versi yang Anda instal, perintahnya akan sedikit berbeda karena nomor versi . Tanda “1” di akhir perintah menentukan prioritas versi yang ingin Anda masukkan. Ini menyelamatkan Anda dari konflik apa pun karena semakin tinggi nomor prioritasnya, semakin tinggi prioritasnya.

Jika hanya ada satu alternatif dalam grup tautan, maka ini seharusnya cukup untuk menjadikan versi baru sebagai versi default. Namun, jika ada beberapa versi dalam grup, Anda harus memilih versi baru. Untuk itu, jalankan perintah di bawah ini:

sudo update-alternatives –config python3

Perhatikan angka di bawah kolom “Seleksi”. Masukkan nomor pesanan untuk versi Python yang ingin Anda gunakan. Kemudian tekan tombol Enter. Sekarang Anda harus menggunakan versi Python terbaru di Ubuntu. Periksa versi untuk mengonfirmasi untuk terakhir kalinya.

Haruskah Anda Meningkatkan ke Versi Baru Python?

Versi baru bahasa pemrograman seperti Python selalu hadir dengan keuntungan seperti peningkatan kinerja, patch keamanan, kegunaan yang lebih banyak, dan dukungan sistem yang lebih baik, antara lain. Jadi mungkin masuk akal untuk memperbarui ke versi terbaru. Dan secara umum, itu baik-baik saja.

Tetapi ada beberapa kendala. Mengupgrade ke versi baru dapat mengubah cara Anda menggunakan bahasa jika ada perubahan besar pada bagian sintaksisnya. Jadi, Anda perlu membiasakan diri sebelum menjadi normal kembali. Beberapa paket mungkin tidak langsung mendukung versi baru. Lebih buruk lagi, beberapa versi baru dapat merusak proyek Anda yang sudah ada dan membuat kekacauan. Jadi, Anda harus berhati-hati dengan hal itu.

Jika versi Python baru berisi fitur berguna yang ingin Anda gunakan atau memiliki pembaruan keamanan penting dan perbaikan bug, silakan tingkatkan ke versi tersebut, asalkan kompatibel dengan kode lama Anda. Jadi, semuanya tergantung pada kebutuhan dan preferensi Anda. Nbsp

Rekomendasi kami adalah menggunakan versi Python baru di lingkungan terpisah untuk menguji cara kerjanya sebelum Anda mulai mengimplementasikannya pada proyek besar. Anda juga dapat menggunakan pyenv untuk beralih antar versi saat mengerjakan tugas yang berbeda.

Bersiap Dengan Versi Python Baru

Dengan versi terbaru Python yang terinstal di perangkat Ubuntu Anda, Anda dapat mulai memanfaatkan semua fitur baru yang tersedia. Ingatlah untuk membaca catatan rilis dan dokumentasi resmi untuk mempelajari lebih lanjut tentang versi tersebut.

Tertarik untuk menginstal Python pada platform selain Ubuntu? Lihat panduan komprehensif kami tentang cara menginstal Python di Windows.

Terbaru

  • Facebook Mulai Batasi Link Eksternal Cuma 2 Sebulan! Ini Trik Mengatasinya
  • Cara Nonton Tensura Season 4! Bakal Tayang April 2026 dengan Format 5 Cour
  • Belum Tahu? Inilah Trik Supaya Live TikTok Kalian Aman dan Banjir Cuan
  • Pixel 8 Dapatkan Mode Panorama Baru! Hasil Foto Lebih Luas & Lebih Kreatif
  • Apa Itu AppLocker? Ini Pengertian dan Cara Mengamankan Windows 11 Kalian dari Skrip Jahat
  • Cara Membuat Riwayat Copilot Kamu Tetap Bersih dan Rapi!
  • Game & Aplikasi Android Terbaik Saat Diskon Liburan Natal! Jangan Ketinggalan!
  • Apa Itu Game Prison Escape Journey? Ini Pengertian dan Cara Mainnya untuk Pemula
  • “Listrik Gratis” dari Solar Panel Cuma Mitos?! Ini Sisi Gelap PLTS
  • Samsung Galaxy Z-Fold: Uji Jatuh Bebas yang Mengguncang Keandalan Lipatannya
  • Google One 2026: Apa yang Akan Jadi Fitur Utama dan Harga yang Diharapkan?
  • Apa Itu Error 0x800704f8? Ini Pengertian dan Cara Mengatasinya
  • Android Akhirnya Dapat GPS Darurat di India! Setelah Hampir 10 Tahun
  • Apa Itu GetContact Premium? Ini Pengertian dan Cara Daftarnya
  • Android Maze Figure: Koleksi Baru Google yang Bikin Penggemar Bergairah!
  • Google Update Besar-besaran Desember 2025: Apa yang Akan Memengaruhi Pengalaman Anda?
  • Masih Pusing Hitung Gaji Manual? Waktunya Pakai Aplikasi HR
  • Apa Itu Dustruco? Ini Pengertian dan Cara Pasangnya di HP Kalian
  • Apa Itu Aplikasi Dooie Live? Ini Pengertian dan Cara Pakai Aplikasinya untuk Cari Jodoh
  • Apa Itu Battle Emote Jefri Nichol dan Om Telolet Om di MLBB? Ini Penjelasannya
  • Apa itu Game Luna Mobile dan Bagaimana Cara Menangnya?
  • Apa Itu Kompensasi Sistem Trail Mobile Legends? Ini Penjelasan dan Cara Klaim Hadiahnya
  • Apa Itu Update Google Pixel 2 Desember 2025? Ini Penjelasannya!
  • Ini Cara Reset Desil di Aplikasi Cek Bansos Biar Valid (Update Januari 2026)
  • Apa Itu EZNET Wireless dan Fiber Optic? Ini Perbedaan dan Pengertian Lengkapnya
  • Pengertian Rework Magic Wheel dan Rank Mythic Eternal: Apa itu Perubahan Sistem Baru Mobile Legends?
  • Apa Itu Diamond Combo? Pengertian Game Puzzle Viral yang Katanya Bisa Hasilkan Cuan
  • Apa Itu Showbox? Pengertian, Fungsi, dan Cara Menggunakannya di Android
  • Cara Mengatasi Fitur Monet Facebook Pro Tiba-tiba Hilang
  • Google Bikin Kejutan! Pixel 10 Diskon Gila-gilaan di YouTube Premium
  • Apa itu Cosmic Desktop: Pengertian dan Cara Pasangnya di Ubuntu 26.04?
  • Apa Itu Auvidea X242? Pengertian Carrier Board Jetson T5000 dengan Dual 10Gbe
  • Elementary OS 8.1 Resmi Rilis: Kini Pakai Wayland Secara Standar!
  • Apa Itu Raspberry Pi Imager? Pengertian dan Pembaruan Versi 2.0.3 yang Wajib Kalian Tahu
  • Performa Maksimal! Ini Cara Manual Update Ubuntu ke Linux Kernel 6.18 LTS
  • Jelang Natal 2025 Fireworks.AI Beri Update Baru di NVIDIA Nemotron 3? Ini Penjelasan Lengkapnya
  • Apa Itu Elestio VibeCoder? Ini Pengertian dan Penjelasan Lengkapnya
  • Apa Itu Elestio Get A Team? Ini Pengertian Karyawan AI Digital
  • Apa itu RunPod? Ini Pengertian dan Tutorial Cara Deploy Pod Pertamamu
  • Apa Itu Migrasi Pod di RunPod? Ini Pengertian dan Cara Kerjanya
  • Apa Itu Kerentanan WatchGuard CVE-2024-36193? Ini Penjelasannya
  • Gila! 574 Penjahat Siber Diciduk Interpol di Afrika, Kok Bisa Jaringannya Segede Ini?
  • Apa Itu Regulasi Drone Asing FAA? Ini Pengertian dan Implikasinya
  • Apa Itu Insiden Data Breach Nissan? Ini Kronologi dan Penjelasannya
  • Apa Itu Skandal Instacart? Pengertian Dark Pattern dan Refund 940 Miliar
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ

©2025 emka.web.id | Design: Newspaperly WordPress Theme