Python adalah salah satu bahasa pemrograman yang paling banyak digunakan di dunia. Dengan sintaks yang sederhana dan mudah dipelajari, Python adalah pilihan populer untuk pemula dan pengembang berpengalaman. Python adalah bahasa pemrograman yang cukup serbaguna. Ini dapat digunakan untuk membangun semua jenis aplikasi, mulai dari skrip sederhana hingga algoritme pembelajaran mesin yang kompleks.
Python 3.8 adalah rilis utama terbaru dari bahasa Python. Ini mencakup banyak fitur baru seperti ekspresi penetapan, parameter khusus posisi, dukungan f-string, dan banyak lagi.
Python 3.8 tidak tersedia di repositori default Ubuntu. Dalam tutorial ini, kita akan membahas dua cara berbeda untuk menginstal Python 3.8 di Ubuntu 18.04. Opsi pertama adalah menginstal paket deb dari deadsnakesPPA, dan yang kedua adalah dengan membangun dari kode sumber.
Langkah yang sama berlaku untuk Ubuntu 16.04 dan semua distribusi berbasis Ubuntu, termasuk Kubuntu, Linux Mint, dan Elementary OS.
Menginstal Python 3.8 di Ubuntu dengan Apt #
Menginstal Python 3.8 di Ubuntu dengan aptis proses yang relatif mudah dan hanya membutuhkan beberapa menit:
-
Jalankan perintah berikut sebagai root atau pengguna dengan akses sudountuk memperbarui daftar paket dan menginstal prasyarat:
sudo apt update
sudo apt install software-properties-common
-
Tambahkan PPA deadsnakes ke daftar sumber sistem Anda:
sudo add-apt-repository ppa:deadsnakes/ppa
Saat diminta tekan
Enter
untuk melanjutkan:Press [ENTER] to continue or Ctrl-c to cancel adding it.
-
Setelah repositori diaktifkan, instal Python 3.8 dengan:
sudo apt install python3.8
-
Verifikasi bahwa instalasi berhasil dengan mengetik:
python3.8 --version
Python 3.8.0
Pada titik ini, Python 3.8 diinstal pada sistem Ubuntu Anda, dan Anda dapat mulai menggunakannya.
Menginstal Python 3.8 di Ubuntu dari Sumber #
Di bagian ini, kami akan menjelaskan cara mengkompilasi Python 3.8 dari sumbernya.
-
Perbarui daftar paket dan instal paket yang diperlukan untuk membangun Python:
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
-
Unduh kode sumber rilis terbaru dari halaman unduhan Python menggunakan
wget
:wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
Pada saat penulisan artikel ini, rilis terbaru adalah
3.8.0
. -
Saat unduhan selesai, ekstrak arsip yang di-gzip:
tar -xf Python-3.8.0.tgz
-
Beralih ke direktori sumber Python dan jalankan
configure
skrip yang melakukan sejumlah pemeriksaan untuk memastikan semua dependensi pada sistem Anda ada:cd Python-3.8.0
./configure --enable-optimizations
--enable-optimizations
option mengoptimalkan biner Python dengan menjalankan beberapa tes. Hal ini membuat proses pembangunan menjadi lebih lambat. -
Mulai proses pembuatan Python 3.8:
make -j 8
Untuk waktu pembuatan yang lebih cepat, ubah
-j
agar sesuai dengan jumlah inti di prosesor Anda. Anda dapat menemukan nomornya dengan mengetikkannproc
. -
Ketika proses build selesai, instal binari Python dengan mengetik:
sudo make altinstall
Jangan gunakan
make install
standar karena akan menimpa biner sistem python3 default. -
Itu dia. Python 3.8 telah terinstal dan siap digunakan. Verifikasi dengan mengetik:
python3.8 --version
Output harus menunjukkan versi Python:
Python 3.8.0