Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills
12.06.2025

Cara Menginstal Python 3 di CentOS 7

CentOS 7, sistem operasi server populer yang dikenal dengan stabilitasnya, dikirimkan dengan Python 2.x secara default. Namun, banyak aplikasi modern yang membutuhkan Python 3, yang menawarkan peningkatan signifikan dan fitur-fitur baru. Menginstal Python 3 pada CentOS 7 merupakan langkah penting bagi para pengembang dan administrator sistem yang ingin selalu memperbarui lingkungan mereka. Panduan ini akan memandu Anda melalui proses menginstal Python 3 di CentOS 7.

Prasyarat

Sebelum memulai, pastikan Anda memiliki:

  • Akses root atau sudo ke mesin CentOS 7 Anda.
  • Sistem yang diperbarui untuk memastikan kompatibilitas.

Langkah 1: Perbarui Sistem Anda

Sebelum menginstal Python 3, sebaiknya Anda memperbarui sistem Anda untuk memastikan semua paket yang ada adalah yang terbaru. Jalankan perintah berikut ini:

sudo yum update -y

Ini akan memperbarui semua paket dan dependensi ke versi terbaru yang tersedia di repositori CentOS.

Langkah 2: Instal Alat Pengembangan yang Diperlukan

Untuk mengkompilasi Python atau menginstal paket Python tertentu, Anda memerlukan beberapa alat pengembangan. Instal mereka dengan perintah berikut:

sudo yum groupinstall -y "Development Tools"
sudo yum install -y yum-utils

Alat-alat ini mencakup gcc, make, dan pustaka lain yang diperlukan untuk membangun Python dan ekstensinya.

Langkah 3: Aktifkan Repositori EPEL

Python 3 tidak tersedia di repositori default CentOS 7, jadi kita perlu mengaktifkan repositori EPEL (Extra Packages for Enterprise Linux):

sudo yum install -y epel-release

Repositori EPEL mencakup banyak paket tambahan, termasuk Python 3, yang tidak ada di repositori CentOS standar.

Langkah 4: Instal Python 3

Dengan repositori EPEL diaktifkan, Anda dapat menginstal Python 3. Ada dua opsi utama tergantung pada versi yang Anda inginkan:

  1. Menginstal Python 3.6 Menggunakan yum: Opsi paling sederhana adalah menginstal Python 3.6:
    sudo yum install -y python3

    Ini akan menginstal Python 3.6 bersama dengan pip3, manajer paket untuk Python.

  2. Instal Versi Python yang Lebih Baru (misalnya, Python 3.9): Jika Anda membutuhkan versi Python yang lebih baru, seperti Python 3.9, Anda dapat menggunakan Koleksi Perangkat Lunak (SCL):
    sudo yum install -y centos-release-scl
    sudo yum install -y rh-python39

    Setelah instalasi, aktifkan Python 3.9 dengan:

    scl enable rh-python39 bash

    Ini akan memungkinkan Anda untuk menggunakan Python 3.9 dalam sesi terminal saat ini.

Langkah 5: Verifikasi Instalasi

Untuk memastikan Python 3 terinstal dengan benar, periksa versinya menggunakan perintah berikut:

python3 --version

Anda akan melihat keluaran seperti ini:

Python 3.6.8

Atau, jika Anda menginstal Python 3.9:

Python 3.9.x

Langkah 6: Tetapkan Python 3 sebagai Versi Default (Opsional)

Jika Anda ingin Python 3 menjadi versi default saat menjalankan perintah python, buatlah alias:

echo 'alias python=python3' >> ~/.bashrc
sumber ~/.bashrc

Ini akan membuat python mengarah ke python3 dalam sesi shell Anda.

Langkah 7: Instal pip untuk Python 3

pip biasanya terinstal secara otomatis dengan Python 3. Namun, jika tidak tersedia, Anda dapat menginstalnya dengan menggunakan:

sudo yum install -y python3-pip

Verifikasi instalasi dengan:

pip3 --version

Ini akan menampilkan versi pip yang terinstal, yang mengonfirmasi bahwa pip telah siap digunakan.

Langkah 8: Membuat Lingkungan Virtual Python (Direkomendasikan)

Menggunakan lingkungan virtual adalah praktik yang baik untuk pengembangan Python, karena dapat mengisolasi ketergantungan proyek:

python3 -m venv myprojectenv

Aktifkan lingkungan virtual dengan:

source myprojectenv/bin/activate

Anda akan melihat bahwa prompt terminal Anda berubah, mengindikasikan bahwa lingkungan virtual telah aktif. Untuk menonaktifkannya, cukup jalankan:

menonaktifkan

Kesimpulan

Anda telah berhasil menginstal Python 3 di CentOS 7! Baik Anda menggunakan Python 3.6 atau versi yang lebih baru seperti Python 3.9, Anda sekarang memiliki alat yang Anda butuhkan untuk pengembangan Python modern. Penyiapan ini memungkinkan Anda untuk memanfaatkan fitur dan pustaka Python terbaru dengan tetap menjaga stabilitas CentOS 7.

Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills