Mam zainstalowane Ubuntu 12.04 i Python 3.2. Kiedy używam sudo apt-get install python3
, mówi, że mój python jest „już najnowszą wersją”. Jednak wersja 3.4 jest najnowsza.
Jak zaktualizować mój obecny Python do wersji 3.4?
Mam zainstalowane Ubuntu 12.04 i Python 3.2. Kiedy używam sudo apt-get install python3
, mówi, że mój python jest „już najnowszą wersją”. Jednak wersja 3.4 jest najnowsza.
Jak zaktualizować mój obecny Python do wersji 3.4?
Odpowiedzi:
Jak zauważyłeś, Ubuntu 12.04 LTS jest dostarczane z python3 3.2.3. Jeśli potrzebujesz Python 3, sugeruję aktualizację do Ubuntu 14.04 LTS, która zawiera python3 3.4.1.
Jeśli nie możesz tego zrobić, rozważ coś takiego jak virtualenv .
Możesz budować ze źródła. Pobierz archiwum z witryny Python .
$tar xvf Python-4.3.1.tgz
$cd Python-4.3.1
$less README
I postępuj zgodnie z instrukcjami. Będziesz wtedy miał dwie różne instalacje Pythona, więc po prostu wprowadzając $python -v
wywołasz starą wersję Pythona. Można to naprawić, łącząc nowy z Twoim /etc/bin/python
lub czymkolwiek, z czym się łączy. Najpierw musisz usunąć stary link i utworzyć nowy.
$rm /etc/bin/openssl
$ln -s [PATH TO NEW PYTHON] /etc/bin/openssl
Teraz należy wywołać nowego Pythona, sprawdź za pomocą:
$python -v