Bismillah,
Assalamu’alaikum Warahmatullahi Wabarakaatuh.
Pada kesempatan kali ini saya akan sharing bagaimana cara downgrade python menggunkan Pyenv di ubuntu. Sebelum mengikuti tutorial ini pastikan laptop anda sudah terkoneksi internet, dan sudah terinstall git. Jika belum terinstall git, masukkan perintah berikut di terminal:
sudo apt install git
Selanjutnya masukkan perintah di bawah ini untuk download direktori pyenv dari git
cd
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
Kemudian set environtment variables PYENV_ROOT dari folder yang sebelumnya sudah di clone dengan command berikut ini:
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
Lalu tambahkan pyenv init untuk menggantikan python yang existing dengan perintah di bawah ini :
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bashrc
Selanjutnya restart terminal dengan menutup terminal lalu membukanya lagi atau dengan command berikut ini:
exec "$SHELL"
Untuk memastikan apakah pyenv sudah terinstall dengan benar, ketik perintah berikut ini:
which python
Jika muncul output /home/USER/.pyenv/shims/python maka instalasi pyenv sudah benar
Selanjutnya install versi python yang diinginkan. Seperti contoh perintah di bawah ini:
pyenv install 3.6.9
terakhir set versi python yang sudah didownload tadi sebagai versi python utama
pyenv global 3.6.9