GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Python di CentOS 8

Python adalah salah satu bahasa pemrograman paling populer di dunia. Dengan sintaks yang sederhana dan mudah dipelajari, Python adalah pilihan populer untuk pemula dan pengembang berpengalaman.

Tidak seperti distribusi Linux lainnya, Python tidak diinstal secara default pada CentOS 8.

Seperti yang sudah Anda ketahui, ada dua versi Python. Dukungan Python 2 berakhir pada tahun 2020. Python 3 adalah bahasa saat ini dan masa depan.

Secara default RHEL/CentOS 8 tidak memiliki python di seluruh sistem yang tidak berversi perintah untuk menghindari mengunci pengguna ke versi Python tertentu. Sebagai gantinya, ini memberi pengguna pilihan untuk menginstal, mengonfigurasi, dan menjalankan versi Python tertentu. Alat sistem seperti yum gunakan biner dan pustaka Python internal.

Panduan ini akan memandu Anda dalam menginstal Python 3 dan Python 2 di CentOS 8.

Menginstal Python 3 di CentOS 8 #

Untuk menginstal Python 3 di CentOS 8, jalankan perintah berikut sebagai pengguna root atau sudo di terminal Anda:

sudo dnf install python3

Untuk memverifikasi instalasi, periksa versi Python dengan mengetik:

python3 --version

Saat artikel ini ditulis, versi terbaru Python 3 yang tersedia di repositori CentOS adalah “3.6.x”:

Python 3.6.8

Perintah tersebut juga menginstal pip.

Untuk menjalankan Python, Anda perlu mengetikkan python3 explicitly secara eksplisit dan untuk menjalankan pip ketik pip3 .

Anda harus selalu memilih untuk menginstal modul python yang disediakan distribusi menggunakan yum atau dnf karena mereka didukung dan diuji untuk bekerja dengan baik di CentOS 8. Gunakan pip di dalam lingkungan virtual saja. Python Virtual Environments memungkinkan Anda untuk menginstal modul Python di lokasi yang terisolasi untuk proyek tertentu, daripada diinstal secara global. Dengan cara ini, Anda tidak perlu khawatir akan memengaruhi proyek Python lainnya.

Nama-nama paket modul Python 3 diawali dengan "python3". Misalnya, untuk menginstal paramikomodule, Anda akan menjalankan:

sudo dnf install python3-paramiko

Saat menulis panduan ini, rilis utama terbaru dari Python adalah 3.8. Untuk menginstalnya, Anda harus membuatnya dari sumbernya.

Menginstal Python 2 di CentOS 8 #

Paket Python 2 juga disertakan dalam repositori default CentOS 8.

Untuk menginstal Python 2, masukkan perintah berikut:

sudo dnf install python2

Verifikasi instalasi dengan mengetik:

python2 --version

Outputnya akan terlihat seperti ini:

Python 2.7.15

Untuk menjalankan Python 2, ketik python2 , dan untuk menjalankan pip ketik pip2 .

Setel Versi Python Default (Perintah Python Tidak Berversi) #

Jika Anda memiliki aplikasi yang ingin menemukan python perintah di jalur sistem, Anda harus membuat perintah python tidak berversi dan menyetel versi default.

Untuk menetapkan Python 3 sebagai perintah python tidak berversi di seluruh sistem, gunakan alternatives utilitas:

sudo alternatives --set python /usr/bin/python3

Untuk Python 2, ketik:

sudo alternatives --set python /usr/bin/python2

alternatives perintah membuat symlinkpython yang menunjuk ke versi python yang ditentukan.

Ketik python --version di terminal Anda, dan Anda akan melihat versi default Python.

Untuk mengubah versi default, gunakan salah satu perintah di atas. Jika Anda ingin menghapus perintah python yang tidak berversi, ketik:

sudo alternatives --auto python

Cent OS
  1. Cara Menginstal Pip di CentOS 7

  2. Cara Menginstal Versi Terbaru Python 3 di CentOS 7

  3. Cara Menginstal Python 3.6.4 di CentOS 7

  1. Instal Python di CentOS 8

  2. Cara Menginstal penggalian di CentOS 7 dan 8

  3. Cara Menginstal Pip di CentOS 8

  1. Cara Menginstal Python 3 di CentOS 7

  2. Cara Menginstal R di CentOS 7

  3. Cara Menginstal Django di CentOS 7