Ubuntu 14.04 LTS i Python 3.4.2


16

Czy jest możliwe zaktualizowanie domyślnego języka Python 3.4 do 3.4.2? W jaki sposób?

Odpowiedzi:


17
  1. Pobierz pliki źródłowe 3.4.2 stąd
  2. Wyodrębnij go do katalogu tymczasowego w swoim Downloadsfolderze
  3. Otwórz sesję terminalową.
  4. Przejdź do folderu za pomocą cd ~/Downloads/Python-3.4.2
  5. Zgodnie z dokumentacją w języku Python uruchom następujące polecenia z terminala:

    ./configure
    make
    make test
    sudo make install

Spowoduje to uaktualnienie istniejącej instalacji Python-3.4 do Python-3.4.2 (dostępny jako python3)


5
Nie zapomnij o: sudo apt-get build-dep python3.4przed make installlub pyenv install, bo zabraknie Ci wbudowanych modułów, takich jak readline, sqlite3 itp.
eddygeek

5

Możesz także użyć pyenv jako menedżera Pythona. pyenv

Umożliwi to zainstalowanie dowolnej wersji Pythona, Pypy, Python3, bez stosu itp.

używa podkładek, a także ma ładną wtyczkę do virtualenv, co sprawia, że ​​jest to bardzo łatwa opcja użycia pyenv-virtualenv

Bardzo prosta instalacja.

curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash

dowiedz się, które wersje są dostępne do zainstalowania

$ pyenv install --list

zainstaluj python 3.4.2

sayth@sayth-TravelMate-5740G:~/scripts$ pyenv install 3.4.2
Downloading Python-3.4.2.tgz...
-> https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz 
Installing Python-3.4.2...

Wygląda na pyenvto, że paczka nie znajduje się w repozytorium ...
Mario SE

@ MarioS.E. instalujesz go w swoim katalogu domowym: opencafe.readthedocs.org/en/latest/getting_started/pyenv
Doug T.

Zgubiłem wszystkie zainstalowane pakiety po użyciu pyenv. Czy istnieje sposób odwzorowania moich starych pakietów dist na nowy python?
alvas

0

trusty-updateskanał dystrybucji Ubuntu 14.04 LTS zapewnia Python 3.4.3 (jeśli chcesz po prostu nowszą wersję Python niż 3.4.0, a nie dokładnie 3.4.2).

Możesz włączyć trusty-updatesw Software & Updatesustawieniach (powinny one być domyślnie włączone):

wprowadź opis zdjęcia tutaj

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.