Python sekarang menjadi bahasa pemrograman yang paling populer dan paling banyak digunakan. Sintaks sederhana Python dan kurva belajar yang rendah menjadikannya pilihan utama untuk pemula serta pengembang profesional. Python juga merupakan bahasa pemrograman yang sangat serbaguna. Ini digunakan hampir di mana saja—dari pengembangan web hingga kecerdasan buatan—benar-benar di mana saja selain pengembangan seluler.
Jika Anda menggunakan Python, kemungkinan besar Anda adalah seorang pengembang (atau ingin menjadi pengembang), dan Linux adalah platform yang hebat untuk membuat perangkat lunak. Tetapi ketika Anda bekerja dengan Python setiap hari, terkadang Anda ingin tetap up to date dengan versi terbaru. Anda mungkin tidak ingin mengganti instalasi default Python di sistem Anda hanya untuk menguji drive yang terbaru, jadi artikel ini menjelaskan cara menginstal versi terbaru Python 3 di Linux tanpa mengganti versi yang disediakan oleh distribusi Anda.
Gunakan python --version terminal perintah untuk memeriksa apakah Python sudah diinstal dan, jika demikian, versi mana yang Anda miliki. Jika Python tidak diinstal pada sistem Linux Anda, atau Anda ingin menginstal versi terbaru, ikuti langkah-langkah di bawah ini.
Petunjuk penginstalan langkah demi langkah
Langkah 1: Pertama, instal paket pengembangan yang diperlukan untuk membangun Python.
Di Debian:
$ sudo apt update
$ sudo apt install build-essential zlib1g-dev \
libncurses5-dev libgdbm-dev libnss3-dev \
libssl-dev libreadline-dev libffi-dev curl
Di Fedora:
$ sudo dnf groupinstall development
Langkah 2:Unduh rilis terbaru yang stabil dari Python 3
Kunjungi situs resmi Python dan unduh versi terbaru Python 3. Setelah unduhan selesai, Anda memiliki .tar.xz file arsip ("tarball") yang berisi kode sumber Python.
Langkah 3:Ekstrak tarball
Setelah unduhan selesai, ekstrak tarball dengan menggunakan aplikasi ekstraktor pilihan Anda atau tar Linux perintah, misalnya:
$ tar -xf Python-3.?.?.tar.xz
Langkah 4:Konfigurasikan skrip
Setelah tarball Python diekstraksi, navigasikan ke skrip configure dan jalankan di terminal Linux Anda dengan:
$ cd Python-3.*
./configure
Konfigurasi mungkin membutuhkan waktu. Tunggu hingga berhasil selesai sebelum melanjutkan.
Langkah 5:Mulai proses pembuatan
Jika Anda sudah menginstal versi Python di sistem Anda dan ingin menginstal versi baru di sampingnya, gunakan perintah ini:
$ sudo make altinstall
Proses pembuatan mungkin memakan waktu.
Jika Anda ingin mengganti versi Python Anda saat ini dengan versi baru ini, Anda harus menghapus instalasi paket Python Anda saat ini menggunakan pengelola paket Anda (seperti apt atau dnf ) lalu instal:
$ sudo make install
Namun, umumnya lebih disukai untuk menginstal perangkat lunak sebagai satu paket (seperti .deb atau .rpm file) sehingga sistem Anda dapat melacak dan memperbaruinya untuk Anda. Karena artikel ini mengasumsikan Python terbaru belum dikemas, Anda mungkin tidak memiliki opsi itu. Dalam hal ini, Anda dapat menginstal Python dengan altinstall seperti yang disarankan, atau bangun kembali paket Python yang ada menggunakan kode sumber terbaru. Itu adalah topik lanjutan dan khusus untuk distribusi Anda, jadi di luar cakupan artikel ini.
Langkah 6:Verifikasi pemasangan
Jika Anda belum menemukan kesalahan apa pun, Python terbaru sekarang telah diinstal di sistem Linux Anda. Untuk memverifikasinya, tulis salah satu perintah ini di terminal Anda:
python3 --version
atau
python --version
Jika outputnya mengatakan Python 3.x , Python 3 telah berhasil diinstal.
Buat lingkungan virtual (opsional)
Lebih banyak sumber daya Linux
- Lembar contekan perintah Linux
- Lembar contekan perintah Linux tingkat lanjut
- Kursus online gratis:Ikhtisar Teknis RHEL
- Lembar contekan jaringan Linux
- Lembar contekan SELinux
- Lembar contekan perintah umum Linux
- Apa itu container Linux?
- Artikel Linux terbaru kami
Python menyediakan paket yang dikenal sebagai venv (lingkungan virtual), yang membantu Anda mengisolasi direktori atau paket program dari yang lain.
Untuk membuat lingkungan virtual, masukkan kode berikut di terminal Python (dalam contoh ini, asumsikan versi Python yang Anda instal ada di 3.8 seri):
python3.8 -m venv example
Perintah ini membuat direktori baru (yang saya beri nama contoh ), dengan beberapa subdirektori.
Untuk mengaktifkan lingkungan virtual, masukkan:
$ source example/bin/activate
(example) $
Perhatikan bahwa terminal Anda meminta ($ ) sekarang didahului dengan nama lingkungan.
Untuk menonaktifkan lingkungan virtual, gunakan nonaktifkan perintah:
(example) $ deactivate
Kesimpulan
Python adalah bahasa menyenangkan yang sering dikembangkan dan ditingkatkan. Mengenal fitur-fitur baru itu mudah, setelah Anda memahami cara menginstal rilis terbaru tanpa mengganggu versi stabil yang disediakan dari distribusi Anda.
Jika Anda memiliki umpan balik atau pertanyaan, silakan tinggalkan di komentar.