Bahasa pemrograman sumber terbuka dan gratis Python adalah salah satu bahasa tingkat tinggi yang paling populer dan aplikasi berorientasi objek. Umumnya, ini digunakan dalam otomatisasi, skrip, analisis data, pembelajaran mesin, pengembangan back-end, penanganan data besar, dan melakukan matematika yang kompleks. Karena fiturnya yang serbaguna, ini adalah pilihan populer untuk pemula dan pengembang berpengalaman. Saat artikel ini ditulis, Python 3.10 adalah versi terbaru dari Python.
Dalam posting ini, kami akan menunjukkan cara menginstal Python 3.10 di Rocky Linux 8.
Prasyarat
- Server yang menjalankan Rocky Linux 8 di Atlantic.Net Cloud Platform
- Kata sandi root yang dikonfigurasi di server Anda
Langkah 1 – Buat Server Cloud Atlantic.Net
Pertama, masuk ke Server Cloud Atlantic.Net Anda. Buat server baru, pilih Rocky Linux 8 sebagai sistem operasi dengan RAM minimal 2GB. Hubungkan ke Server Cloud Anda melalui SSH dan masuk menggunakan kredensial yang disorot di bagian atas halaman.
Setelah Anda masuk ke server Anda, jalankan perintah berikut untuk memperbarui sistem dasar Anda dengan paket terbaru yang tersedia.
dnf update -y
Langkah 2 – Instal Dependensi yang Diperlukan
Pertama, Anda perlu menginstal beberapa dependensi yang diperlukan untuk mengkompilasi Python 3.10. Anda dapat menginstal semuanya dengan menjalankan perintah berikut:
dnf install curl gcc openssl-devel bzip2-devel libffi-devel zlib-devel wget make -y
Setelah semua dependensi terinstal, Anda dapat melanjutkan ke langkah berikutnya.
Langkah 3 – Instal Python 3.10 di Rocky Linux 8
Pertama, buka halaman unduhan resmi Python dan unduh versi terbaru Python menggunakan perintah berikut:
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz
Setelah unduhan selesai, ekstrak file yang diunduh menggunakan perintah berikut:
tar -xf Python-3.10.0.tar.xz
Selanjutnya, ubah direktori ke direktori yang diekstrak dan konfigurasikan Python menggunakan perintah berikut:
cd Python-3.10.0 ./configure --enable-optimizations
Selanjutnya, mulai proses build menggunakan perintah berikut:
make -j 2 nproc
Terakhir, instal Python 3.10 dengan menjalankan perintah berikut:
make altinstall
Setelah instalasi berhasil, verifikasi instalasi Python menggunakan perintah berikut:
python3.10 --version
Anda akan mendapatkan output berikut:
Python 3.10.0
Langkah 4 – Buat Lingkungan Virtual dengan Python
Python menyediakan modul venv yang memungkinkan Anda membuat lingkungan virtual dan menerapkan aplikasi Anda di lingkungan yang terisolasi.
Untuk membuat lingkungan virtual bernama app_env, jalankan perintah berikut:
python3.10 -m venv app_env
Selanjutnya, aktifkan lingkungan virtual menggunakan perintah berikut:
source app_env/bin/activate
Anda akan mendapatkan shell berikut:
(app_env) [[email protected] ~]#
Sekarang, Anda dapat menggunakan manajer paket PIP untuk menginstal paket dan dependensi apa pun di dalam lingkungan virtual Anda.
Misalnya, jalankan perintah berikut untuk menginstal apache-airflow:
pip3.10 install apache-airflow
Jika Anda ingin menghapus paket ini, jalankan perintah di bawah ini:
pip3.10 uninstall apache-airflow
Untuk keluar dari lingkungan virtual Python, jalankan perintah berikut:
deactivate
Kesimpulan
Dalam panduan di atas, kami menjelaskan cara menginstal Python 3.10 di Rocky Linux 8. Sekarang Anda dapat mulai mengembangkan aplikasi pertama Anda menggunakan bahasa pemrograman Python. Cobalah hari ini di hosting VPS dari Atlantic.Net!