Chcę najnowszej wersji Pythona, ale nie chcę omijać menedżera pakietów apt: nie chcę przeprowadzać starej instalacji źródłowej, ponieważ może to utrudnić odinstalowanie, gdy pojawią się oficjalne pakiety.
Python3.5 nie jest obecnie opisywany w żadnym repozytorium pakietów Canonical, co oznacza, że nie mogę po prostu „apt-get install python3.5”.
Czy w międzyczasie istnieje sposób na zainstalowanie Python3.5 na moim komputerze?
Odpowiedzi:
Zanim Ubuntu doda
python 3.5
do oficjalnych repozytoriów, masz dwie opcje, aby zainstalować go teraz:Sprawdź, czy ktoś przyszedł z PPA zawierającym
python 3.5
, abyś mógł zainstalować / usunąć go za pomocąapt-get
lub innego menedżera pakietówZainstaluj ze źródła
O ile wiem, nie ma dostępnego PPA do tej pory, więc jedyną opcją jest instalacja z pliku źródłowego.
Powiedziałeś :
Być może jeszcze o tym nie słyszałeś
checkinstall
, tworzy pakiet z plików, które zostaną zapisane w różnych miejscach na twoim komputerze na ostatnim etapie kompilacji pakietu ze źródła (sudo make install
). Więc po prostu trzeba wymienićsudo make install
zsudo checkinstall
czym można usunąć pakiet, który nazwany za pomocą dowolnego menedżera pakietów w zwykły sposób.Sprawdź,
man checkinstall
aby uzyskać więcej pomysłów.Aktualizacja:
Umowa PPA jest już dostępna. Sprawdź tę odpowiedź .
źródło
altinstall
. działa dobrze przez wiele lat we wszystkich dystrybucjach.Istnieje inna odpowiedź na podobne pytanie tutaj: Jak zainstalować nowsze wersje Pythona za pomocą apt-get?
Zasadniczo, to mówi, że (do oficjalnych repozytoriów mieć nową wersję Pythona) tutaj jest źródłem do wykorzystania z menadżera pakietów, dla nas, którzy wolą korzystać z tej metody prostsze, gdyż to właśnie menedżerowie pakiecie są tam:
Uznanie dla Felixa Krulla, który prowadzi tę umowę PPA!
źródło