Estimasi Waktu Baca: 3 menit

Pemanasan

Pada pembahasan sebelumnya di artikel Mengenal Bahasa Pemrograman Python dikatakan bahwa python merupakan bahasa multi platform (cross platform) artinya bahasa ini mampu berjalan disegala jenis sistem operasi seperti Windows, Linux, Mac OS, dan lain-lain. Maka dari itu pada artikel kali ini akan kita bahas bagaimana cara memasang python di sistem operasi yang kita gunakan pada PC kita.

Namun sejenak perlu saya infokan bahwa pada artikel ini sementara akan dibahas bagaimana cara memasangnya hanya di sistem operasi linux dan linux yang saya gunakan adalah Ubuntu 18.04 LTS. Sedangkan untuk sistem operasi lain akan diupdate secepatnya.

Cara Install Python di Linux

Pada umumnya python di sistem operasi linux sudah terinstall secara default jadi kita tidak perlu repot-repot memasangnya kembali, namun ada kalanya kita perlu memasang python karena berbagai hal misal python bawaan sudah terlalu jadul jadi kita perlu update yang terbaru atau mungkin ada kesalahan yang menyebabkan python default tidak berjalan sebagaimana mestinya, ya mungkin saja, sesuatu bisa saja terjadi.

Nah untuk itu kita perlu memasangnya secara manual, pada artikel ini akan dijelaskan dua cara untuk menginstal atau memasang python di linux

Install Python via Source

Cara pertama dengan mengunduh sumber atau source python dari situs resminya python, untuk mengunduhnya bisa dengan mengunjungi halaman ini download python, pilih versi yang diinginkan misal versi 3.8.5

atau bisa dengan menggunakan wget

sudo apt update
sudo apt install wget
sudo wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tar.xz

Sebelum lanjut mengekstrak file python yang berhasil diunduh, kita perlu memasang dulu paket dependency atau paket yang diperlukan untuk memasang python

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

Kembali lagi ke file python yang berhasil diunduh tadi, ekstrak file python tersebut, karena berekstensi .tar.xz maka gunakan perintah

sudo tar -xf Python-3.8.5.tar.xz

Setelah berkas python diekstrak selanjutnya arahkan ke direktori Python tersebut. Gunakan intruksi configure untuk memastikan semua dependency yang diperlukan sudah tersedia pada sistem kita

cd Python-3.8.5

./configure --enable-optimizations

Agar proses build lebih cepat gunakan opsi –enable-optimizations yang berfungsi untuk mengoptimalkan binary Python dalam mengeksekusi serangkaian tes.

Selanjutnya kita mulai proses build dengan perintah make:

sudo make -j 4

Agar waktu build lebih cepat, modifikasi flag -j sesuai jumlah core dalam prosesor di sistem kalian. Bila kalian tidak tahu jumlah core dalam prosesor sistem kalian, maka gunakan perintah nproc.

nproc

4

Nah karena sistem saya mempunyai 4 core maka saya cantumkan -j 4

Setelah proses build selesai, selanjutnya instal binary python dengan perintah:

sudo make altinstall

Gunakan perintah altinstall, jangan perintah make install standart agar default biner python3 tidak tertimpa dengan yang baru saja kita pasang

Terakhir untuk memastikan python3.8 sudah terpasang di sistem ketikkan python3.8

python3.8

Python 3.8.5 (default, Jul 20 2020, 19:48:14) 
[GCC 7.5.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Atau juga cukup kita periksa versinya seperti ini

python3.8 --version

Python 3.8.5

Install Python via PPA

Cara kedua menginstal python dengan menggunakan PPA, cara kedua ini terbilang cepat, simpel, dan mudah.

Langkah pertama kita perbarui dulu daftar sumber atau source list di sistem kita dan untuk yang belum memasang software-properties-common diharapkan untuk memasangnya setelah proses update, untuk mencegah munculnya pesan error ‘add-apt-repository command not found’.

sudo apt update
sudo apt install software-properties-common

Kemudian kita mulai tambahkan PPA di source list sistem kita, PPA yang digunakan adalah PPA dari deadsnakes.

sudo add-apt-repository ppa:deadsnakes/ppa

Tekan Enter lagi bila bertemu pesan: ‘Press [ENTER] to continue or Ctrl-c to cancel adding it’. Jika berubah bikiran tekan Ctrl+C untuk membatalkan.

Setelah PPA berhasil ditambah dan repository berhasil diaktifkan, sekarang saatnya kita pasang python dengan perintah:

sudo apt install python3.8

Tunggu beberapa menit hingga proses pemasangan selesai, jika sudah silahkan cek seperti cara sebelumnya

Cek dengan masuk ke dalam python

python3.8

Python 3.8.5 (default, Jul 20 2020, 19:48:14) 
[GCC 7.5.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Atau dengan melihat versi pythonnya

python3.8 --version

Sekian artikel cara memasang python pada sistem kita yang sementara hanya khusus untuk sistem operasi Linux Ubuntu.