Cara memasang python 3.9 pada Centos/RHEL 8

Cara memasang python 3.9 pada Centos/RHEL 8

Baru -baru ini, pasukan Pembangunan Python mengeluarkan versi stabil Python 3 terkini.9. Anda boleh memuat turunnya dari halaman rasminya. Versi baru dilengkapi dengan pelbagai ciri baru dan kemas kini keselamatan. Python 3.9 menggunakan parser yang lebih fleksibel baru, berdasarkan PEG, yang menggantikan parser LL. Dalam versi Python seterusnya, parser lama akan dipadamkan.

Tutorial ini menerangkan cara memasang python 3.9 pada sistem CentOS 8 dan RHEL 8. Dalam tutorial ini, kami akan memasang python dari kod sumber.

Prasyarat

Pemasangan Python ini memerlukan pengkompil GCC pada sistem anda. Log masuk ke pelayan anda menggunakan akses SSH atau Shell. Sekarang, gunakan arahan berikut untuk memasang prasyarat untuk python sebelum memasangnya.

sudo dnf memasang wget yum-utils membuat gcc openssl-devel bzip2-devel libffi-devel zlib-devel  

Langkah 1 - Muat turun Python 3.9

Lawati laman web muat turun rasmi https: // www.python.org/ftp/python untuk memuat turun versi terkini atau diperlukan dari python.

Pengguna baris arahan boleh memuat turun python 3.9 melalui baris arahan:

wget https: // www.python.org/ftp/python/3.9.6/python-3.9.6.TGZ  

Kemudian, ekstrak fail arkib pada sistem anda

tar xzf python-3.9.6.TGZ  

Ini akan membuat direktori bernama python-3.9.6 dalam direktori semasa yang mengandungi semua fail sumber untuk python 3.9.

Langkah 2 - Pasang Python pada CentOS 8

Tukar direktori ke python-3.9.6. Kemudian sediakan kod sumber dengan nilai yang diperlukan sebelum menyusunnya.

CD Python-3.9.6  sudo ./Konfigurasikan-With-System-FFI-dengan Gotos-Gotos-boleh dimuatkan-Loadable-Sqlite-Extensions  

Seterusnya, menyusun kod sumber dengan membuat. Di sini NPROC akan memberikan bilangan teras CPU yang tersedia di sistem. Jadi membuat dapat berfungsi dengan baik.

sudo make -j $ nproc  sudo membuat balsitstall  
Buat balinstall digunakan untuk mengelakkan menggantikan fail binari python lalai/usr/bin/python.

Sekarang, kami tidak memerlukan fail arkib yang dimuat turun, jadi padamkannya ke ruang kosong.

sudo rm python-3.9.6.TGZ  

Langkah 3 - Ujian Versi Python

Pada langkah ini, anda telah berjaya memasang Python 3.9 pada sistem Centos/RHEL. Sekarang, periksa versi Python dan PIP yang dipasang.

Semak versi Python:

python3.9 -v  Python 3.9.6 

Semak Versi PIP:

pip3.9 -v  PIP 20.2.3 dari/usr/local/lib/python3.9/Packages Site/PIP (Python 3.9) 

Langkah 4 - Buat persekitaran maya

Adalah idea yang baik untuk mewujudkan persekitaran maya yang berasingan untuk setiap aplikasi python. Yang menyediakan persekitaran terpencil di mana projek python mempunyai modul sendiri dan set dependensi.

Untuk mewujudkan persekitaran maya Python, jalankan:

sudo/usr/tempatan/bin/python3.9 -m venv/home/rahul/python -app/venv  

Semua fail akan dijana di bawah/Rahul/Rahul/Python-App/Venv Direktori. Anda boleh mengaktifkan persekitaran dengan menjalankan arahan:

sumber/rumah/rahul/python-app/venv/bin/aktifkan  

Adakah barang anda dengan persekitaran terpencil di sini. Sebaik sahaja anda selesai dengan kerja anda, nyahaktifkan persekitaran dengan menaip:

menyahaktifkan  

Ini akan mengembalikan anda kembali ke sistem utama.

Kesimpulan

Tutorial ini menggambarkan anda untuk memasang python 3.9 pada sistem CentOS 8 dan RHEL 8 menggunakan kod sumber.