Jika Anda mencari selain jawaban yang diterima. Inilah solusi yang menyelamatkan hidup saya. Ini untuk menggantinya dengan versi baru.
$ python3 --version
Python 3.5.2
$ ls -lh /usr/bin/python3
lrwxrwxrwx 1 root root 9 Mar 23 2016 /usr/bin/python3 -> python3.5
$ sudo mv /usr/bin/python3 /usr/bin/_python3
$ sudo cp /usr/bin/python3.6 /usr/bin/python3
$ python3 --version
Python 3.6.11
Anda dapat memperbarui sistem versi python default menggunakan update-alternatives
perintah.
$ sudo update-alternatives --set python3 /usr/bin/python3.6
atau Anda juga dapat menjalankan perintah berikut untuk memilih di antara berbagai versi python yang terpasang di host.
$ sudo update-alternatives --config python
lakukan
rm /usr/bin/python3
ln -s /usr/bin/python3.6 /usr/bin/python3
solusi yang jauh lebih baik :
Sial, Python digunakan di sebagian besar Ubuntu untuk skrip sistem dan perangkat lunak, dan perangkat lunak bergantung pada memiliki Python (dan perintah untuk memulai Python) di tempat tertentu. lakukan saat itu.
rm /usr/bin/python3
ln -s /usr/bin/python3.5 /usr/bin/python3
buat alias di ~/.bash_aliases
alias python3='/usr/bin/python3.6'
Skrip kemudian dapat dimulai dengan sesuatu seperti:
#!/usr/bin/env python3
Bekerja dengan Sempurna...
ln -sf /usr/bin/python3.5 /usr/bin/python3