Jika kita install Python via apt, biasanya hanya mendapatkan versi yang tersedia di repositori Ubuntu, yang seringkali bukan versi terbaru. Untuk mendapatkan versi terbaru seperti Python 3.13, kamu bisa gunakan metode alternatif berikut:
๐งช Metode 1: Install Python Terbaru dari Source (Manual Build)
Ini cara paling fleksibel dan tidak tergantung apt.
Langkah-langkah:
Install dependensi build:
Download source Python terbaru: Kunjungi halaman resmi Python dan salin link versi terbaru (misalnya Python 3.13).Contoh:
Ekstrak dan masuk ke folder:
Build dan install:
Gunakan altinstall agar tidak menimpa python3 default Ubuntu.
Cek versi:
๐ Panduan lengkap tersedia di Ubuntu Handbook โ Install Python 3.13
๐งช Metode 2: Gunakan PPA Deadsnakes (Lebih Mudah)
Kalau kamu tidak ingin build manual, kamu bisa pakai PPA terpercaya:
Langkah-langkah:
๐ Panduan lengkap tersedia di LinuxCapable โ Install Python 3.11
๐ Versi Indonesia: Ubunlog โ Cara Install Python Terbaru di Ubuntu
๐งฐ Tambahan: Install pip untuk versi Python baru
Setelah install Python 3.13, kamu bisa install pip:
Bisa banget, Baco! Kamu bisa membuat alias agar python3.13 bisa dipanggil cukup dengan py, dan pip3.13 cukup dengan pip. Ada beberapa cara, tapi yang paling fleksibel dan tidak mengubah sistem default adalah menggunakan alias di shell.
โ๏ธ Cara Membuat Alias Permanen di Ubuntu
1. Edit file .bashrc atau .zshrc
Tergantung shell yang kamu pakai. Kalau kamu pakai Bash (default Ubuntu), edit .bashrc:
Kalau kamu pakai Zsh:
2. Tambahkan alias di bagian bawah file
3. Simpan dan aktifkan alias
Setelah disimpan, jalankan:
Atau jika kamu pakai Zsh:
โ Cek Alias
Sekarang kamu bisa coba:
Harusnya keluar:
Python 3.13.0
pip 25.2 from ...
๐ง Catatan Penting
- Alias ini hanya berlaku untuk user kamu dan di terminal. Kalau kamu pakai Python di skrip atau aplikasi lain (misalnya VS Code), kamu tetap perlu atur interpreter-nya ke
python3.13. - Kalau kamu ingin alias ini tersedia di semua sesi SSH, pastikan
.bashrcatau.zshrcdipanggil di.profile.
