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.