//pasang python 3.6
sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt update
sudo apt install python3.6
//ubah python default
sudo rm /usr/bin/python
sudo ln -s /usr/bin/python3 /usr/bin/python
//lihat default
python -V
Anda masih menginstal Python 2, dan python
perintah masih disetel untuk menjalankan versi itu secara default.Coba jalankan skrip Anda seperti ini:
python3 yourscriptname.py
Di /usr/bin/, "python" sebenarnya adalah symlink ke python2.7. Jika Anda lebih suka tidak mengetik 3 di bagian akhir setiap kali Anda menggunakan python, ubah symlink itu untuk menunjuk ke python3 sebagai gantinya. Lalu python
akan menjalankan Python 3.5 dan Anda dapat menggunakan python2.7
atau cukup python2
untuk menjalankan skrip Python 2.7.
EDIT:Alternatifnya, Anda bisa meletakkan alias python=python3
di file ~/.bashrc Anda untuk melakukan hal yang sama, tetapi tanpa memerlukan akses root dan hanya untuk akun pengguna Anda.
Anda mungkin baru saja menghancurkan instalasi python sistem Anda dengan melakukan
sudo make install
Ini dipasang di jalur default! Dan mungkin akan menimpa apa pun yang dimiliki distro linux Anda agar berfungsi dengan benar. Jangan pernah melakukan sudo make install jika Anda tidak yakin ke mana perginya barang yang dihasilkan. Dalam kasus Python, Anda seharusnya melakukannya
sudo make altinstall
untuk menginstalnya di sebelah python default tetapi yang terbaik adalah menginstal dan menggunakan versi python melalui manajer paket distro Anda.