Python 3.5 yayınlandı, Ubuntu 15.4 için bir paket olarak alabilir miyim?


15

Python'un en son sürümünü istiyorum, ancak apt paket yöneticisini atlamak istemiyorum: Eski bir kaynak kurulumu yapmak istemiyorum çünkü resmi paketler çıktığında kaldırılmasını zorlaştırabilir.

Python3.5 şu anda Canonical'ın paket depolarında yer almıyor, bu da sadece "apt-get install python3.5" i kuramayacağım anlamına geliyor.

Bu arada Python3.5'i bilgisayarıma kurmanın bir yolu var mı?



4
Kopya değil: Python 3.3.x Ubuntu ile birlikte geliyor, python 3.5 yepyeni ve henüz resmi bir paketin parçası değil.
Salim Fadhley

1
Bu bir kopya. Cevap aynı. Bu soru, 3.3.2'nin yeni sürüm olduğu bir zamanda sorulmuştur. PPA kullanın. Buna bir kopya olarak oy verdiğimde Python 3.5 inşa ediliyordu.
dobey

2
Şimdi var - 6 Ekim - Python3.5 ile bir PPA mevcut. Cevabımı
Nephente

Yanıtlar:


15

Ubuntu python 3.5resmi depolara eklemeden önce , şimdi yüklemek için iki seçeneğiniz vardır:

  • Birisi bir PPA içeren geldi Kontrol eğer python 3.5yüzden yükleyebileceği / kullanarak kaldırmak apt-getveya diğer paket yöneticisi

  • Kaynaktan yükle

Gördüğüm kadarıyla fas, bugüne kadar böyle bir PPA yok, bu yüzden tek seçeneğiniz kaynak dosyadan yüklemek.


Sen söyledin :

Eski bir kaynak yüklemesi yapmak istemiyorum çünkü resmi paketler çıktığında kaldırılmasını zorlaştırabilir.

Belki de henüz duymadınız, checkinstallkaynak ( sudo make install) ' dan bir paket derlemenin son adımında bilgisayarınızdaki farklı yerlere kaydedilecek dosyalardan bir paket oluşturur . Size Dolayısıyla, sadece değiştirmeniz gerekiyor sudo make installile sudo checkinstallve o zaman her zamanki gibi herhangi bir paket yöneticisini kullanarak adlandırılmış paketi kaldırabilirsiniz.

Kontrol man checkinstallfazla fikir edinmek için.


Güncelleme:

Bir PPA artık kullanılabilir. Bu cevabı kontrol edin .


Python için gerekli değildir, çünkü MakeFile'da zaten bir hedef var altinstall. tüm dağıtımlarda yıllarca iyi çalışıyor.
pilover

15

Benzer bir sorunun başka bir yanıtı daha var: apt-get kullanarak daha yeni Python sürümlerini nasıl kurabilirim?

Temel olarak, (resmi depolar yeni python sürümüne sahip olana kadar) burada paket yöneticisi ile birlikte kullanılacak bir kaynak olduğunu söylüyor, bu paket yöntemini kullanmayı tercih eden bizim için, paket yöneticileri için ne var:

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.5

Bu PPA'yı işleten Felix Krull'a şeref!


1
Ubuntu 15.04'deyim. Bu yöntemi kullanarak Python 3.5.1'i yükleyebildim. Ancak, ben elle yapmak zorunda: sudo rm / usr / bin / python3 ardından sudo ln -s /usr/bin/python3.5 / usr / bin / python3
AAAfarmclub
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.