Cara menginstal python 3.9 di CentOS/RHEL 8

Cara menginstal python 3.9 di CentOS/RHEL 8

Baru -baru ini, tim pengembangan Python merilis versi stabil terbaru dari Python 3.9. Anda dapat mengunduhnya dari halaman resminya. Versi baru ini dilengkapi dengan beberapa fitur baru dan pembaruan keamanan. Python 3.9 menggunakan parser baru yang lebih fleksibel, berdasarkan PEG, yang menggantikan parser LL. Dalam versi Python berikutnya, parser lama akan dihapus.

Tutorial ini menjelaskan cara menginstal Python 3.9 pada sistem Centos 8 dan RHEL 8. Dalam tutorial ini, kami akan menginstal python dari kode sumber.

Prasyarat

Instalasi Python ini membutuhkan kompiler GCC di sistem Anda. Masuk ke server Anda menggunakan akses SSH atau shell. Sekarang, gunakan perintah berikut untuk menginstal prasyarat untuk Python sebelum menginstalnya.

sudo dnf menginstal wget yum-utils membuat gcc openssl-devel bzip2-devel libffi-devel Zlib-devel  

Langkah 1 - Unduh Python 3.9

Kunjungi situs unduhan resmi https: // www.Python.org/ftp/python untuk mengunduh versi python terbaru atau diperlukan.

Pengguna baris perintah dapat mengunduh Python 3.9 melalui baris perintah:

wget https: // www.Python.org/ftp/python/3.9.6/Python-3.9.6.tgz  

Kemudian, ekstrak file arsip di sistem Anda

TAR XZF Python-3.9.6.tgz  

Ini akan membuat direktori bernama Python-3.9.6 Di direktori saat ini yang berisi semua file sumber untuk Python 3.9.

Langkah 2 - Pasang Python di Centos 8

Ubah direktori menjadi python-3.9.6. Kemudian siapkan kode sumber dengan nilai yang diperlukan sebelum mengkompilasinya.

CD Python-3.9.6  sudo ./configure --with-system-ffi-dengan komputasi-gotos-ekstensi yang dapat dimuat-sqlite-sqlite  

Selanjutnya, kompilasi kode sumber dengan make. Di Sini nproc akan memberikan jumlah core CPU yang tersedia di sistem. Sehingga membuat bisa berkinerja baik.

sudo make -j $ nProc  sudo membuat altinstall  
Buat altinstall digunakan untuk mencegah mengganti file biner python default/usr/bin/python.

Sekarang, kami tidak membutuhkan file arsip yang diunduh, jadi hapus ke ruang kosong.

Sudo RM Python-3.9.6.tgz  

Langkah 3 - Uji Versi Python

Pada langkah ini, Anda telah berhasil memasang Python 3.9 pada sistem CentOS/RHEL. Sekarang, periksa versi Python dan Pip yang terpasang.

Periksa versi Python:

Python3.9 -v  Python 3.9.6 

Periksa versi PIP:

Pip3.9 -v  Pip 20.2.3 dari/usr/local/lib/python3.9/paket situs/pip (Python 3.9) 

Langkah 4 - Buat lingkungan virtual

Merupakan ide yang bagus untuk menciptakan lingkungan virtual yang terpisah untuk setiap aplikasi Python. Yang menyediakan lingkungan yang terisolasi di mana proyek Python memiliki modul sendiri dan serangkaian dependensi.

Untuk menciptakan lingkungan virtual Python, jalankan:

sudo/usr/lokal/bin/python3.9 -m Venv/Home/Rahul/Python -App/Venv  

Semua file akan dihasilkan di bawah/home/rahul/python-app/venv direktori. Anda dapat mengaktifkan lingkungan dengan menjalankan perintah:

Sumber/Home/Rahul/Python-App/Venv/Bin/Activate  

Lakukan barang -barang Anda dengan lingkungan yang terisolasi di sini. Setelah Anda selesai dengan pekerjaan Anda, nonaktifkan lingkungan dengan mengetik:

menonaktifkan  

Ini akan mengembalikan Anda ke prompt sistem utama.

Kesimpulan

Tutorial ini menggambarkan Anda untuk menginstal Python 3.9 pada sistem Centos 8 dan RHEL 8 menggunakan kode sumber.