Tutorial ini tentang menginstal dan beralih di antara versi Python yang berbeda di Ubuntu 20.04.
Menggunakan beberapa versi Python di server Anda adalah pilihan yang sangat baik terutama ketika Anda memiliki beberapa aplikasi Python dan Anda perlu mengujinya satu per satu. Tentu saja, setiap aplikasi Python dapat berjalan pada versi Python yang berbeda tergantung pada pilihan pengembang. Disarankan bagi pengembang atau administrator sistem untuk menggunakan lingkungan virtual untuk setiap aplikasi Python yang baru digunakan. Ini adalah tujuan utama dari tutorial ini, untuk memiliki beberapa versi Python pada satu sistem dan memiliki pilihan sebelum membuat lingkungan virtual atau mengubah versi default Python.
Pada langkah selanjutnya, pertama kita akan menginstal versi Python default di Ubuntu 20.04, dan kemudian menurunkan versi Python. Setelah kami menginstal beberapa versi Python, kami akan menjelaskan proses peralihannya. Ayo mulai bekerja!
Prasyarat
- Pemasangan baru Ubuntu 20.04
- Hak istimewa pengguna:pengguna root atau non-root dengan hak istimewa sudo
Perbarui Sistem
Sebelum menginstal apa pun di server Anda, disarankan untuk memperbarui paket sistem ke versi terbaru yang tersedia.
sudo apt update -y && sudo apt upgrade -y
Langkah 1. Instal Versi Python Default
Pada langkah pertama tutorial ini kita akan menginstal versi default Python2 dan Python3 di Ubuntu 20.04.
Untuk menginstal versi Python2 default, jalankan perintah berikut:
sudo apt install python2 -y
Untuk memeriksa apakah versi Python2 berhasil diinstal, jalankan perintah di bawah ini:
python2 -V
Anda akan mendapatkan output berikut:
root@vps:~# python2 -V Python 2.7.18
Untuk menginstal versi default Python3, jalankan perintah berikut:
sudo apt install python3 -y
Untuk memeriksa apakah versi Python3 berhasil diinstal, jalankan perintah di bawah ini:
python3 -V
Anda akan mendapatkan output berikut:
root@vps:~# python3 -V Python 3.8.10
Langkah 2. Instal Beberapa Versi Python
Pada langkah sebelumnya kami menginstal versi Python default di Ubuntu 20.04, Python3.8, dan Python2.7. Sekarang kita akan menginstal versi Python3 yang lebih rendah seperti Python3.7 , Python3.6 dan Python3.5
Untuk memasang Python3.7 , Anda perlu menambahkan repositori terlebih dahulu:
sudo apt install software-properties-common sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update
Setelah repo ditambahkan dan sistem diperbarui, jalankan perintah di bawah ini:
sudo apt install python3.7 -y
Untuk memeriksa apakah Python3.7 berhasil diinstal, jalankan perintah berikut:
python3.7 -V
Anda akan menerima output berikut
root@vps:~# python3.7 -V Python 3.7.12
Versi berikutnya untuk menginstal adalah Python3.6 Versi:kapan. Karena repo sudah ditambahkan, Anda perlu menjalankan perintah berikut untuk menginstal Python3.6
sudo apt install python3.6 -y
Untuk memeriksa apakah Python3.6 berhasil diinstal, jalankan perintah berikut:
python3.6 -V
Anda akan menerima output berikut
root@vps:~# python3.6 -V Python 3.6.15
Versi Python terakhir yang akan kita instal adalah versi Python3.5:
sudo apt install python3.5 -y
p> Untuk memeriksa apakah Python3.5 berhasil diinstal, jalankan perintah berikut:
python3.5 -V
Anda akan menerima output berikut
root@vps:~# python3.5 -V Python 3.5.10
Langkah 3. Buat Symlink Python
Setelah beberapa versi Python diinstal, kita perlu menambahkan tautan simbolis untuk setiap versi Python secara terpisah. Kita akan membuat symlink untuk versi Python berikut masing-masing:Python2.7, Python3.5, Python3.6, Python3.7, dan Python3.8 Di sebelah symlink kita akan menambahkan nama grup python dan nomor opsi.
Jalankan perintah berikut satu per satu:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 3 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 4 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 5
Setelah eksekusi, Anda akan menerima output berikut:
root@vps:~# sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 update-alternatives: using /usr/bin/python2.7 to provide /usr/bin/python (python) in auto mode root@vps:~# sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2 update-alternatives: using /usr/bin/python3.5 to provide /usr/bin/python (python) in auto mode root@vps:~# sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 3 update-alternatives: using /usr/bin/python3.6 to provide /usr/bin/python (python) in auto mode root@vps:~# sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 4 update-alternatives: using /usr/bin/python3.7 to provide /usr/bin/python (python) in auto mode root@vps:~# sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 5 update-alternatives: using /usr/bin/python3.8 to provide /usr/bin/python (python) in auto mode
Langkah 4. Ubah Versi Python
Setelah symlink dibuat, kita dapat membuat daftar versi python yang diinstal dan menggantinya dengan mudah. Jalankan perintah di bawah ini:
sudo update-alternatives --config python
Anda akan mendapatkan output berikut:
0 /usr/bin/python3.7 4 auto mode 1 /usr/bin/python2.7 1 manual mode 2 /usr/bin/python3.5 2 manual mode 3 /usr/bin/python3.6 3 manual mode 4 /usr/bin/python3.7 4 manual mode * 5 /usr/bin/python3.8 0 manual mode Press to keep the current choice[*], or type selection number:4
Anda dapat memasukkan nomor apa saja dan menggunakan versi Python itu. Misalnya kita memilih Python3.7 dengan memasukkan nomor 4
Jika Anda menjalankan lagi perintah:
sudo update-alternatives --config python
Anda akan menerima output berikut dengan versi Python yang diubah
There are 5 choices for the alternative python (providing /usr/bin/python). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/bin/python3.7 4 auto mode 1 /usr/bin/python2.7 1 manual mode 2 /usr/bin/python3.5 2 manual mode 3 /usr/bin/python3.6 3 manual mode * 4 /usr/bin/python3.7 4 manual mode 5 /usr/bin/python3.8 0 manual mode
Selamat! Anda berhasil menginstal beberapa versi Python di sistem Anda. Selain itu, Anda dapat mengganti versi Python dengan sangat mudah. Tentu saja, Anda tidak perlu melakukannya sendiri, karena admin kami akan membantu Anda dengan aspek apa pun dalam menggunakan beberapa versi Python. Jangan ragu untuk menghubungi kami kapan pun Anda mau. Kami tersedia 24/7.
Jika Anda menyukai posting ini tentang Cara Memasang dan Mengganti Versi Python di VPS Ubuntu, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.