Android

Bagaimana menginstal python di CentOS 8

Install Python Modules

Install Python Modules

Daftar Isi:

Anonim

Python adalah salah satu bahasa pemrograman paling populer di dunia. Dengan sintaksisnya 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 yang sedang dikembangkan secara aktif. Sementara Python 2 didukung dan aktif, Python 3 dianggap sebagai masa kini dan masa depan bahasa.

Secara default RHEL / CentOS 8 tidak memiliki sistem-lebar berversi python perintah untuk menghindari mengunci pengguna untuk versi tertentu dari Python. Sebaliknya, ini memberi pengguna pilihan untuk menginstal, mengkonfigurasi, dan menjalankan versi Python tertentu. Alat sistem seperti yum menggunakan biner dan pustaka Python internal.

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

Menginstal Python 3 pada CentOS 8

Untuk menginstal Python 3 pada 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

Pada saat menulis artikel ini, versi terbaru dari Python 3 tersedia dalam repositori CentOS adalah “3.6.x”:

Python 3.6.8

Perintah juga menginstal pip.

Untuk menjalankan Python, Anda perlu mengetikkan python3 secara eksplisit dan menjalankan pip type pip3 .

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

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

sudo dnf install python3-paramiko

Menginstal Python 2 di CentOS 8

Paket-paket Python 2 juga termasuk dalam repositori CentOS 8 default.

Untuk menginstal Python 2, masukkan perintah berikut:

sudo dnf install python2

Verifikasi pemasangan 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)

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

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

Untuk Python 2, ketik:

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

Perintah alternatives membuat python symlink yang menunjuk ke versi python yang ditentukan.

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

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

sudo alternatives --auto python

Kesimpulan

Di CentOS 8, Python tidak diinstal secara default.

Untuk menginstal Python 3, jenis dnf install python3 dan menginstal Python 2, jenis dnf install python2 .

python pip virtenv centos