Cara Menginstal Python di Sistem RHEL dan Debian


Beberapa universitas ternama di seluruh dunia menggunakan Python untuk memperkenalkan mahasiswanya pada pemrograman. Massachusetts Institute of Technology (MIT), University of Texas di Arlington, dan Stanford hanyalah beberapa contoh institusi yang menggunakan bahasa ini secara ekstensif.

Selain itu, penting untuk dicatat bahwa Python juga berguna untuk berbagai tujuan pendidikan, perusahaan, dan ilmiah – mulai dari pengembangan web hingga aplikasi desktop hingga pembelajaran mesin dan segala sesuatu di antaranya.

Saat ini, ada dua versi Python utama yang digunakan – 2 dan 3, dengan 2 dengan cepat kalah dari 2 kuat>3 karena yang pertama tidak lagi dalam pengembangan aktif. Karena semua distribusi Linux dilengkapi dengan Python 2.x yang terinstal.

Pada artikel ini, kami akan menunjukkan cara menginstal dan menggunakan versi Python terbaru di distribusi berbasis RHEL dan Debian serta turunannya seperti Ubuntu (versi LTS terbaru sudah memiliki Python terbaru yang terinstal) atau Linux Mint. Fokus kami adalah menginstal alat bahasa inti yang dapat digunakan di baris perintah.

Namun, kami juga akan menjelaskan cara menginstal Python IDLE – alat berbasis GUI yang memungkinkan kita menjalankan kode Python dan membuat fungsi mandiri.

Instal Python di Linux dari Sumber

Pada saat penulisan ini (November 2022), versi terbaru adalah Python 3.11, dan kami akan melakukan instalasi dari sumbernya.

Meskipun kita dapat menginstal paket inti dan dependensinya menggunakan yum dan aptitude (atau apt-get) atau apt.

Mengapa? Alasannya sederhana: hal ini memungkinkan kami memiliki rilis stabil terbaru dari bahasa tersebut (3.11) dan menyediakan metode instalasi distribusi-agnostik.

Sebelum menginstal Python di distribusi berbasis RHEL seperti CentOS Stream Fedora, Rocky, dan AlmaLinux, pastikan sistem kita memiliki semua dependensi pengembangan yang diperlukan:

yum -y groupinstall development
yum -y install zlib-devel

Di distribusi berbasis >Debian seperti Ubuntu dan Linux Mint, kita perlu menginstal gcc, make, dan pustaka kompresi/dekompresi zlib:

aptitude -y install gcc make zlib1g-dev

Setelah paket inti yang diperlukan terinstal, Anda dapat menuju ke halaman unduh resmi Python untuk mengunduh rilis sumber Python 3.11 atau gunakan perintah wget berikut untuk mengunduhnya secara langsung dan menginstalnya.

wget https://www.python.org/ftp/python/3.11.0/Python-3.11.0.tar.xz
tar xJf Python-3.11.0.tar.xz
cd Python-3.11.0
./configure
make
make install

Sekarang santai saja dan ambil sandwich karena ini mungkin memakan waktu cukup lama. Ketika instalasi selesai, gunakan yang mana untuk memverifikasi lokasi biner utama:

which python3
python3 -V
python3

Output dari perintah di atas harus serupa dengan:

[root@tecmint:~/Python-3.11.0]# which python3
/usr/local/bin/python3
[root@tecmint:~/Python-3.11.0]# python3 -V
Python 3.11.0
[root@tecmint:~/Python-3.11.0]# python3
Python 3.11.0 (main, Nov 15 2022, 09:50:56) [GCC 8.5.0 20210514 (Red Hat 8.5.0-10)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> quit
Use quit() or Ctrl-D (i.e. EOF) to exit
>>> quit()

Selamat! Python 3.11 kini terinstal di sistem Anda.

Instal Python IDLE di Linux

Python IDLE adalah alat berbasis GUI untuk Python. Jika Anda ingin menginstal Python IDLE, ambil paket bernama idle (Debian) atau python-tools (RHEL).

yum install python3-idle  [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
apt-get install idle       [On Debian, Ubuntu and Mint]

Ketik perintah berikut untuk memulai Python IDLE.

idle3
Or
idle

Ringkasan

Pada artikel ini, kami telah menjelaskan cara menginstal versi stabil Python terbaru dari sumbernya.

Terakhir, jika Anda berasal dari Python 2, Anda mungkin ingin melihat dokumentasi resmi 2to3. Ini adalah program yang membaca kode Python 2 dan mengubahnya menjadi kode Python 3 yang valid.

Apakah Anda memiliki pertanyaan atau komentar tentang artikel ini? Jangan ragu untuk menghubungi kami menggunakan formulir di bawah ini.