Cara menginstal Python 3.6 dan pip di RHEL 8 dan CentOS 8

CentOS 8 atau Stream terbaru berdasarkan Redhat 8 menampilkan Python 3.8 sebagai kandidat instalasi di repositori resminya. Disini kita akan melihat proses install Pip dan Python menggunakan command terminal.

Tentang Python, ini adalah bahasa pemrograman tingkat tinggi sumber terbuka dengan berbagai paradigma pemrograman dan dukungan pemrograman fungsional.

Tambahkan Python 3.6 ke RHEL 8/CentOS 8/Stream

Repositori standar untuk RHEL 8.0 menyediakan Python 3.6. Itu dapat diinstal menggunakan perintah dnf atau yum. Namun, kita akan menggunakan dnf karena ini adalah masa depan manajer paket OS Linux ini.

sudo dnf instal python36

Tekan tombol Y untuk menerima download dan penginstalan.

Output untuk perintah di atas:

[ [email protected] ~]# dnf install python36 Pemeriksaan kedaluwarsa metadata terakhir: 0:07:01 yang lalu pada Minggu 29 Sep 2019 12:11:09 EDT. Ketergantungan diselesaikan. ================================================== ================================================== ========== Paket Ukuran Repositori Versi Arch =================================== ================================================== ========================= Menginstal: python36 x86_64 3.6.8-2.module_el8.0.0+33+0a10c0e1 AppStream 19 k Menginstal dependensi: python3- pip noarch 9.0.3-13.el8 AppStream 18 k python3-setuptools noarch 39.2.0-4.el8 BaseOS 162 k Ringkasan Transaksi ====================== ================================================== ====================================== Instal 3 Paket Total ukuran download: 200 k Ukuran terpasang: 466 k Apakah ini baik-baik saja [y/T]:

Periksa versi python yang diinstal CentOS 8

Python 3.6 diinstal. Sekarang periksa versi menggunakan perintah yang diberikan di bawah ini. Jika Anda tidak dapat menemukan perintah untuk memeriksa versi, maksud saya itu tidak berfungsi maka cukup perbarui sistem menggunakan pembaruan dnf dan keluar dan masuk lagi.

python3 –versi

atau

python3.6 –versi

Outputnya akan menjadi:

Python 3.6.8

Ubah perintah Python3 menjadi Python saja

Mari kita atur python default ke python3 pada CentOS 8 : Mungkin sedikit rumit bagi beberapa orang untuk mengetik perintah python3 untuk digunakan. Karena kita telah menginstal Python3.6. Secara default, Python3 adalah perintah yang tersedia untuk digunakan, jadi di sini kita mengubah dan menetapkan perintah Python sebagai alternatifnya yang dapat dieksekusi dengan sintaks lain dalam satu perintah.

sudo alternatif –config python atau sudo update-alternatives –config python

Apa yang kita lakukan di sini, kita mengkonfigurasi dan menetapkan sintaks awal dari perintah bahasa ini yaitu Python ke python3.

Ketika Anda menjalankan daftar perintah di atas dari semua Python yang diinstal pada sistem Anda akan muncul. Di sini kita hanya memiliki satu yaitu 3.6, jadi kita mendapatkannya.

Cukup ketik nomor seri versi yang ingin Anda gunakan.

Jadi, masukkan nomor di sisi kiri Python 3 (ini dia 2) dan tekan tombol Enter untuk menyelesaikan pengaturan…

Keluaran

Ada 2 program yang menyediakan ‘python’. Perintah Pemilihan ——————————————– * + 1 /usr/libexec/no-python 2 /usr/bin/python3 Enter untuk menyimpan pilihan saat ini[+], atau ketik nomor pilihan: 2

Sekarang dimungkinkan untuk menjalankan perintah Python sendirian. Gunakan sendiri untuk memeriksa versi yang diinstal di CentOS/Stream atau RHEL 8.

python –versi

Dengan cara yang sama, setel pip default ke pip3

Seperti perintah Python, kita dapat mengubah perintah pip3 menjadi pip untuk menggunakan bentuk awalnya tanpa angka versi apa pun.

Periksa versi PIP menggunakan perintah pip3:

pip3 –versi

atau

pip3.6 –versi

Namun, perintah untuk menyetel alternativ e sedikit berbeda di sini, alih-alih membuat tautan simbolik apa pun, kita hanya menjadikan perintah PIP sebagai alias pip3. Jadi, ketika kita mengetik pip di latar belakang, perintah pip3 default akan dijalankan.

alias pip=pip3

Dengan pengaturan di atas, perintah pip sekarang dapat dipanggil sendiri.

pip –versi

Output dari perintah di atas

pip 9.0.3 dari /usr/lib/python3.6/site-packages (python 3.6)

Ringkasan pengaturan Python

Di sini kita telah berhasil menjelaskan cara menginstal Python 3.6 di RHEL 8 / CentOS 8. Selain itu, di OS seri 8, disarankan untuk menggunakan seri Python 3.

Saat menggunakan versi Python yang berbeda, Anda dapat menggunakan perintah alternatif untuk mengganti versi (tautan simbolik) atau alias seperti yang ditunjukkan di atas untuk Python 2 atau PiP 2 dan lainnya.

Artikel lainnya:

  • Cara menginstal Node.JS & NPM di Docker
  • Perintah untuk menginstal paket rpm di CentOS atau Redhat Linux
  • Instal Cpanel host VPS gratis Kloxo-MR di CentOS 7/Redhat