Bagaimana cara menginstal Python 3 di CentOS, Ubuntu dan Windows?

Python adalah bahasa pemrograman yang terbuka, kuat, ditafsirkan, dan mudah dipelajari yang mendukung banyak platform. Ini adalah salah satu bahasa pemrograman yang paling disukai di bidang Analisis Data dan Pembelajaran Mesin.

Ini menawarkan serangkaian ekstensif perpustakaan built-in dan portabel yang dapat dengan mudah dimasukkan untuk memperluas proyek Python Anda. Selanjutnya, ia memiliki dukungan luas untuk praktik pemrograman berorientasi objek dan fungsional dari rekayasa perangkat lunak.

Python saat ini menawarkan Python 2.x dan Python 3.x, yang tidak sepenuhnya kompatibel satu sama lain dan memiliki beberapa perbedaan. Oleh karena itu pilihan untuk menggunakan salah satu dari mereka harus merupakan keputusan terencana berdasarkan lingkungan dan kebutuhan Anda saat ini. Sebagian besar distribusi Linux sudah diinstal sebelumnya dengan beberapa versi Python karena penggunaannya yang luas di pustaka dan perangkat lunak OS.

Artikel ini akan membahas instalasi Python 3 pada platform berbasis CentOS, Ubuntu, dan Windows. Python 3 dapat diinstal bersama dengan Python 2, tetapi Anda harus berhati-hati dalam menentukan juru bahasa Python default sistem.

Python 3 di CentOS 6.x/7.x

Untuk distribusi berbasis CentOS 6.x/7.x atau RHEL, Anda dapat menginstal Python 3 menggunakan yum.

$ sudo yum install python3

Saat diminta, harap konfirmasi dengan menekan ‘y’:

Is this ok [y/d/N]: y

Log instalasi Python 3 pada CentOS 7 diberikan di bawah ini:

$ sudo yum install python3
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.excellmedia.net
* extras: centos.excellmedia.net
* updates: centos.excellmedia.net
base | 3.6 kB 00:00:00
docker-ce-stable | 3.5 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
Resolving Dependencies
--> Running transaction check
---> Package python3.x86_64 0:3.6.8-18.el7 will be installed
--> Processing Dependency: python3-libs(x86-64) = 3.6.8-18.el7 for package: python3-3.6.8-18.el7.x86_64
--> Processing Dependency: python3-setuptools for package: python3-3.6.8-18.el7.x86_64
--> Processing Dependency: python3-pip for package: python3-3.6.8-18.el7.x86_64
--> Processing Dependency: libpython3.6m.so.1.0()(64bit) for package: python3-3.6.8-18.el7.x86_64
--> Running transaction check
---> Package python3-libs.x86_64 0:3.6.8-18.el7 will be installed
--> Processing Dependency: libtirpc.so.1()(64bit) for package: python3-libs-3.6.8-18.el7.x86_64
---> Package python3-pip.noarch 0:9.0.3-8.el7 will be installed
---> Package python3-setuptools.noarch 0:39.2.0-10.el7 will be installed
--> Running transaction check
---> Package libtirpc.x86_64 0:0.2.4-0.16.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================================================================================================================
Package Arch Version Repository Size
==========================================================================================================================================================================
Installing:
python3 x86_64 3.6.8-18.el7 updates 70 k
Installing for dependencies:
libtirpc x86_64 0.2.4-0.16.el7 base 89 k
python3-libs x86_64 3.6.8-18.el7 updates 6.9 M
python3-pip noarch 9.0.3-8.el7 base 1.6 M
python3-setuptools noarch 39.2.0-10.el7 base 629 k

Transaction Summary
==========================================================================================================================================================================
Install 1 Package (+4 Dependent packages)

Total download size: 9.3 M
Installed size: 48 M
Is this ok [y/d/N]: y
Downloading packages:
(1/5): python3-3.6.8-18.el7.x86_64.rpm | 70 kB 00:00:00
(2/5): libtirpc-0.2.4-0.16.el7.x86_64.rpm | 89 kB 00:00:00
(3/5): python3-setuptools-39.2.0-10.el7.noarch.rpm | 629 kB 00:00:01
(4/5): python3-pip-9.0.3-8.el7.noarch.rpm | 1.6 MB 00:00:06
(5/5): python3-libs-3.6.8-18.el7.x86_64.rpm | 6.9 MB 00:00:15
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 613 kB/s | 9.3 MB 00:00:15
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : libtirpc-0.2.4-0.16.el7.x86_64 1/5
Installing : python3-setuptools-39.2.0-10.el7.noarch 2/5
Installing : python3-pip-9.0.3-8.el7.noarch 3/5
Installing : python3-3.6.8-18.el7.x86_64 4/5
Installing : python3-libs-3.6.8-18.el7.x86_64 5/5
Verifying : libtirpc-0.2.4-0.16.el7.x86_64 1/5
Verifying : python3-setuptools-39.2.0-10.el7.noarch 2/5
Verifying : python3-libs-3.6.8-18.el7.x86_64 3/5
Verifying : python3-3.6.8-18.el7.x86_64 4/5
Verifying : python3-pip-9.0.3-8.el7.noarch 5/5

Installed:
python3.x86_64 0:3.6.8-18.el7

Dependency Installed:
libtirpc.x86_64 0:0.2.4-0.16.el7 python3-libs.x86_64 0:3.6.8-18.el7 python3-pip.noarch 0:9.0.3-8.el7 python3-setuptools.noarch 0:39.2.0-10.el7

Complete!
$

Python 3 di CentOS 8.x

Python 3 dapat diinstal pada CentOS 8.x menggunakan pengelola paket DNF. Gunakan perintah di bawah ini untuk memulai instalasi Python 3:

$ sudo dnf install python3

Saat diminta, harap konfirmasi dengan menekan ‘y’:

Is this ok [y/N]: y

Cuplikan log instalasi Python 3 di CentOS 8 ditunjukkan di bawah ini:

$ sudo dnf install python3
Last metadata expiration check: 6:25:17 ago on Friday 11 December 2020 12:44:46 PM IST.
Package python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 is already installed.
Dependencies resolved.
==========================================================================================================================================================================
Package Architecture Version Repository Size
==========================================================================================================================================================================
Upgrading:
python36 x86_64 3.6.8-2.module_el8.3.0+562+e162826a AppStream 19 k

Transaction Summary
==========================================================================================================================================================================
Upgrade 1 Package

Total download size: 19 k
Is this ok [y/N]: y
Downloading Packages:
python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64.rpm 5.6 kB/s | 19 kB 00:03
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 4.6 kB/s | 19 kB 00:04
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Upgrading : python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64 1/2
Running scriptlet: python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64 1/2
Cleanup : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 2/2
Running scriptlet: python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 2/2
Verifying : python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64 1/2
Verifying : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 2/2
Installed products updated.

Upgraded:
python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64

Complete!
$

Python 3 di Ubuntu

Pada OS yang menjalankan Ubuntu/Debian, kita dapat menggunakan apt atau apt-get untuk mendapatkan Python 3.

  Blokir & Copot Semua Pembaruan yang Memaksa Pembaruan Windows 10

Sistem Ubuntu yang lebih baru sudah menginstal Python 3. Jika telah dihapus karena suatu alasan, dan Anda perlu menginstalnya secara eksplisit, gunakan perintah di bawah ini:

$ sudo apt install python3

Verifikasi Python 3 di Linux

Python 3 dapat dengan mudah diperiksa dari Terminal Linux. Untuk memeriksa versi yang diinstal, gunakan:

$ python3 --version
Python 3.8.6
$

Python 3 di Windows

Di Windows, Python 3 dapat diinstal dengan penginstal sederhana berbasis wizard dari situs resmi Python. Installer default yang ditawarkan pada resmi Unduh Halaman harus cukup baik untuk sebagian besar tujuan kecuali Anda perlu memilih versi atau arsitektur Python yang berbeda.

  Cara Memasang Chrome OS Flex di PC Windows, Laptop, dan MacBook

Versi terbaru yang tersedia saat artikel ini ditulis adalah 3.9.1.

Untuk arsitektur 64-bit, penginstal Python yang Anda unduh akan diberi nama seperti python-3.xx-amd64.exe.

  • Luncurkan penginstal dengan menjalankan file exe yang diunduh.
  • Opsi default yang dipilih untuk penginstal sebaiknya digunakan. Namun, Anda memiliki opsi untuk mengubah lokasi pemasangan dan komponen dengan opsi Sesuaikan pemasangan.
  • Ada juga opsi untuk menginstal Python 3 untuk semua pengguna atau hanya untuk akun pengguna Windows tertentu.
  • Terakhir, ada opsi untuk menambahkan Python 3 di variabel lingkungan Windows PATH, yang memungkinkan Anda menggunakan Python 3 dari Windows Command Prompt dari lokasi direktori mana pun.
  • Setelah semua pengaturan dikonfirmasi, klik Instal Sekarang untuk melanjutkan instalasi Python 3 menggunakan opsi default.
  Apakah Steam Kompatibel Dengan Pembaruan Windows 10 Creators?

  • Dialog instalasi akan menampilkan progres instalasi. Harap tunggu sampai selesai.

  • Setelah instalasi selesai, Anda akan dapat menemukan ikon Python 3.x di Start Menu Windows, yang membuka Python 3 Interactive CLI.

  • Interaktif Python 3 CLI memungkinkan Anda untuk menulis dan menjalankan perintah Python secara interaktif. Sebagai contoh, kode Hello World sederhana dengan Python dapat ditulis menggunakan perintah print. Karena ini adalah CLI interaktif, perintah diinterpretasikan secara bersamaan, dan hasilnya segera dicetak.

Untuk mempraktekkan kode, Anda harus mendapatkan Python IDE.

Bacaan lebih lanjut

Anda dapat mempelajari lebih lanjut tentang Python dan penggunaannya dari ekstensifnya dokumentasi atau dengan mengambil kursus online.

Selanjutnya, cari tahu cara menginstal PIP untuk menginstal paket Python.

Senang membaca artikelnya? Bagaimana kalau berbagi dengan dunia?