GNU/Linux >> Belajar Linux >  >> Debian

Cara menginstal Python 3.10 di Debian 11

Python adalah salah satu bahasa pemrograman open-source, multiguna, dan berorientasi objek yang paling banyak digunakan. Ini mendapatkan popularitas karena kesederhanaan dan sintaks yang mudah digunakan. Ini adalah bahasa tingkat tinggi dan umumnya digunakan dalam pengembangan web, pengembangan game, analisis dan visualisasi data, AI, dan pembelajaran mesin.

Pada saat penulisan tutorial ini, Python 3.10 adalah versi stabil terbaru dan dirilis pada 04 Oktober 2021. Python 3.10 hadir dengan beberapa fitur keren termasuk, Pencocokan Pola Struktural, Pelaporan Kesalahan yang Ditingkatkan, Pembaruan Keamanan, Pencocokan Pola, dan banyak lagi.

Dalam posting ini, kami akan menunjukkan cara menginstal Python 3.10 di Debian 11.

Prasyarat

  • VPS Debian 11 dengan akses root diaktifkan atau pengguna dengan hak sudo.

Masuk melalui SSH dan Perbarui Sistem Anda

Pertama, Anda harus masuk ke VPS Debian 11 Anda melalui SSH sebagai pengguna root:

ssh root@IP_ADDRESS -p PORT_NUMBER
Selanjutnya, jalankan perintah berikut untuk mengupgrade semua paket yang terinstal di VPS Anda:

apt-get update -y

Setelah semua paket diperbarui, mulai ulang sistem Anda untuk menerapkan perubahan.

Instal Dependensi yang Diperlukan

Secara default, Python 3.10 tidak disertakan dalam repositori default Debian 11. Jadi, Anda perlu menginstal paket penting untuk mengunduh dan mengkompilasi Python 3.10 dari sumbernya.

Anda dapat menginstal semua dependensi yang diperlukan menggunakan perintah berikut:

apt-get install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev -y

Setelah menginstal semua dependensi yang diperlukan, Anda dapat melanjutkan untuk mengunduh sumber Python 3.10.

Unduh Python 3.10

Anda dapat mengunduh sumber Python 3.10 baik dengan membuka halaman unduhan Python dan mengunduh tarball melalui browser web Anda atau Anda dapat menggunakan perintah wget untuk mengunduhnya melalui antarmuka baris perintah:

wget -c https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz

Setelah unduhan selesai, ekstrak tarball yang diunduh menggunakan perintah berikut:

tar -Jxvf Python-3.10.0.tar.xz

Setelah sumber Python diekstraksi, Anda dapat melanjutkan ke langkah berikutnya.

Instal Python 3.10

Sekarang, navigasikan ke direktori yang diekstrak menggunakan perintah berikut:

cd Python-3.10.0

Selanjutnya, mulai kompilasi menggunakan perintah berikut:

./configure --enable-optimizations

Setelah kompilasi berhasil, Anda akan mendapatkan output berikut:

checking for --disable-test-modules... no
configure: creating ./config.status
config.status: creating Makefile.pre
config.status: creating Misc/python.pc
config.status: creating Misc/python-embed.pc
config.status: creating Misc/python-config.sh
config.status: creating Modules/ld_so_aix
config.status: creating pyconfig.h
creating Modules/Setup.local
creating Makefile

Terakhir, buat dan instal Python 3.10 ke direktori /usr/local/bin tanpa mengganti versi Python yang lebih lama:

make altinstall

Verifikasi Instalasi Python 3.10

Pada titik ini, Python 3.10 diinstal pada sistem Anda. Anda sekarang dapat memverifikasinya menggunakan perintah berikut:

python3.10 --version

Anda akan mendapatkan versi Python di output berikut:

Python 3.10.0

Secara default, Python 3.9 disetel sebagai versi default di Debian 11. Disarankan untuk menyetel Python 3.10 sebagai versi default.

Anda dapat mengatur Python 3.10 sebagai versi default menggunakan perintah berikut:

update-alternatives --install /usr/bin/python python /usr/local/bin/python3.10 1

Anda juga dapat mengatur Pip3.10 sebagai versi default menggunakan perintah berikut:

update-alternatives --install /usr/bin/pip pip /usr/local/bin/pip3.10 1

Sekarang, jalankan perintah berikut untuk memeriksa versi default Python:

python --version

Anda akan mendapatkan output berikut:

Python 3.10.0

Tentu saja, jika Anda adalah salah satu pelanggan Debian Hosting kami, Anda tidak perlu menginstal Python 3.10 di VPS Debian 11 Anda – cukup tanyakan pada admin kami, duduk, dan santai. Admin kami akan segera menginstal Python 3.10 di Debian 11 untuk Anda.

PS. Jika Anda menyukai posting ini tentang cara menginstal Python 3.10 di Debian 11 VPS, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Debian
  1. Cara Menginstal Python 3.8 di Debian 11 Bullseye

  2. Cara Menginstal Python 3.9 di Debian 11 Bullseye

  3. Debian – Bagaimana Cara Menginstal Python 3.6?

  1. Cara Menginstal Python 3.9 di Debian 10

  2. Cara Menginstal R di Debian 9

  3. Cara Menginstal Python 3.6.4 di Debian 9

  1. Cara Menginstal TensorFlow di Debian 9

  2. Cara Menginstal Python 3.7 di Debian 9

  3. Cara Menginstal Pip di Debian 10