GNU/Linux >> Belajar Linux >  >> Linux

Perbarui python di linux 2.7 ke 3.5

//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.


Linux
  1. Cara Menginstal Vagrant di Linux

  2. Cara menginstal Python di Linux Mint 20

  3. Instal Python di Rocky Linux 8

  1. Bagaimana Cara Memperbarui Python Dari 3.4.3 Menjadi 3.5??

  2. Kernel Linux Tidak Akan Memperbarui Ke 2.35.25?

  3. Cara Memperbarui Debian Linux

  1. Cara menginstal Python di Linux

  2. Python any() Fungsi di Linux

  3. Perbarui PyCharm di Linux