Android

Bagaimana untuk memasang python pada centos 8

How to Install Python on CentOS 8

How to Install Python on CentOS 8

Isi kandungan:

Anonim

Python adalah salah satu bahasa pengaturcaraan yang paling popular di dunia. Dengan sintaks yang mudah dan mudah untuk belajar, Python adalah pilihan yang popular untuk pemula dan pemaju yang berpengalaman.

Tidak seperti pengagihan Linux lain, Python tidak dipasang secara lalai pada CentOS 8.

Seperti yang sudah anda ketahui, terdapat dua versi Python yang sedang dibangunkan secara aktif. Walaupun Python 2 disokong dan aktif, Python 3 dianggap sebagai masa kini dan masa depan bahasa.

Secara lalai RHEL / CentOS 8 tidak mempunyai arahan python seluruh sistem yang tidak berubah untuk mengelakkan penguncian pengguna ke versi Python tertentu. Sebaliknya, ia memberi pengguna pilihan untuk memasang, mengkonfigurasi, dan menjalankan versi Python tertentu. Alat sistem seperti yum menggunakan perduaan Python dalaman dan perpustakaan.

Panduan ini akan memandu anda melalui memasang Python 3 dan Python 2 pada CentOS 8.

Memasang Python 3 pada CentOS 8

Untuk memasang Python 3 pada CentOS 8 jalankan arahan berikut sebagai root atau sudo user di terminal anda:

sudo dnf install python3

Untuk mengesahkan pemasangan, semak versi Python dengan menaip:

python3 --version

Pada masa menulis artikel ini, versi terbaru Python 3 yang terdapat di repositori CentOS adalah "3.6.x":

Python 3.6.8

Perintah ini juga memasang pip.

Untuk menjalankan Python, anda perlu mengetikkan python3 dengan jelas dan untuk menjalankan pip3 pip jenis pip3 .

Anda harus selalu memilih untuk mengedarkan pengedaran yang disediakan modul python menggunakan yum atau dnf kerana ia disokong dan diuji untuk berfungsi dengan betul pada CentOS 8. Gunakan pip dalam persekitaran maya sahaja. Virtual Environments Python membolehkan anda memasang modul Python di lokasi terpencil untuk projek tertentu, bukannya dipasang di seluruh dunia. Dengan cara ini, anda tidak perlu bimbang untuk menjejaskan projek Python lain.

Nama pakej modul Python 3 diawali dengan "python3". Sebagai contoh, untuk memasang modul paramiko, anda akan menjalankan:

sudo dnf install python3-paramiko

Memasang Python 2 pada CentOS 8

Pakej Python 2 juga termasuk dalam repositori CentOS 8 lalai.

Untuk memasang Python 2, masukkan arahan berikut:

sudo dnf install python2

Sahkan pemasangan dengan menaip:

python2 --version

Keluaran seharusnya kelihatan seperti ini:

Python 2.7.15

Untuk melaksanakan Python 2, taip python2 , dan untuk menjalankan pip2 pip jenis pip2 .

Tetapkan Versi Python Lalai (Perintah Python Unversioned)

Untuk menetapkan Python 3 sebagai perintah python yang tidak diselaraskan di seluruh dunia, gunakan utiliti alternatives :

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

Untuk Python 2, taipkan:

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

Arahan alternatives mewujudkan python symlink yang menunjuk pada versi python yang ditentukan.

Ketik python --version dalam terminal anda, dan anda harus melihat versi Python lalai.

Untuk menukar versi lalai, gunakan salah satu arahan di atas. Sekiranya anda ingin mengalih keluar perintah python yang tidak ditukar, taipkan:

sudo alternatives --auto python

Kesimpulannya

Di CentOS 8, Python tidak dipasang secara lalai.

Untuk memasang Python 3, taipkan dnf install python3 dan pasangkan Python 2, taipkan dnf install python2 .

python pip centenv centos