Terminal üzerinden Python 3.5'ten 3.6'ya güncelleme


15

Ubuntu Kullanımı 17.04. Terminal göre tanımlanan üzerinden yapılan güncelleme 3.6 Python 3.5 sonra /ubuntu//a/865569/695385 hala versiyonunu gösteren 3.5.3 olup.

~$ python3 --version
Python 3.5.3

Bu nasıl kurulur?


1
Nasıl güncelledin?
edwinksl


Sonra kullanarak çağırırsınız python3.6. python3simgesine bağlı kalacaktır python3.5ve bu şekilde saklamanız gerekir. Oli'nin cevabında yazdığı gibi sanal ortamlara bakın.
edwinksl

Teşekkürler, şimdi virtualenv'in nasıl kullanılacağını öğreneceğim.
Stanislav Voloshchuk

Yanıtlar:


7

Nasıl yükseltin? Bir yerde bir python3.6ikili olabileceğinden şüpheleniyorum .

Genellikle değiştirmek istediğiniz asla, konuşma /usr/bin/pythonveya /usr/bin/python3kendi meyveli sürümleri ile. Ubuntu'nun önemli kısımları, istikrarlı Python ortamlarına ve büyük ölçüde konuşursak, bu da etrafta mucking ile uyumsuzdur.

Bunların hepsi, /usr/bin/python3.6(veya yolunuzdaki her şeye) sahip olmanın /usr/local/bin/python3.6iyi olacağını söyledi. Tüm bunları her seferinde yazmak istemiyorsanız, bakmak virtualenvve çeşitli sarmalayıcı otomasyon seçeneklerine bakmak isteyebilirsiniz . Bu, sisteminizi site_packagesgeliştirme çalışmalarınızla tehdit etmeme ek bonusuna sahiptir .



10

Aynı sorunu yaşadım, çözmek için aşağıdaki talimatları yaptım:

Python3.6'yı yükledikten sonra :

Yapmak için python3yeni yüklü kullanmak Python 3.6 yerine 2 komutları aşağıdaki çalıştırmak varsayılan 3.5 salınımını:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

Son olarak, python3aşağıdaki komutla iki Python sürümü arasında geçiş yapın :

sudo update-alternatives --config python3

Sonra /usr/bin/python3.6 -- automodebenim için 0satır olan seçimler menüsünü seçin .


[ Sonuç ]:

$ python3 -V
Python 3.6.9

Veya:

$ python3 --version
Python 3.6.9

Uyarı: gnome terminali bundan sonra başlatılamayabilir . Görünüşe göre python3'ün 3.5 olması gerekiyor.
Gino Mempin

4

Yükleme ve Python3.6'ya yükseltme için komut gerekir

sudo apt-get upgrade python3.6

Bu komut tüm paketleri yükler. @Sreenath
alper

Ama python3 yaptığımda python3.5 açılıyor .. Daah
nirala
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.