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