Jak zainstalować Pythona 3 w Ubuntu

Wstęp

Python to popularny język programowania używany do pisania automatyzacji i innych typów skryptów . Python 3, najnowsza wersja platformy, zawiera ulepszenia wydajności, nowe funkcje, poprawki zabezpieczeń i rozszerzoną zgodność z bibliotekami i narzędziami.

W tym samouczku dowiesz się, jak zainstalować Pythona 3 w systemie Ubuntu.

Wymagania wstępne

  • System operacyjny Ubuntu (w tym samouczku wykorzystano Ubuntu 22.04 lub Ubuntu 24.04).
  • Konto użytkownika z uprawnieniami sudo lub  root.
  • Dostęp do terminala.

Sprawdź, czy Python jest już zainstalowany

Przed zainstalowaniem Pythona 3 sprawdź, czy masz go w swoim systemie. Uruchom następujące polecenie:

python3

Jeśli dane wyjściowe pokazują wersję, Python 3 jest już zainstalowany. Możesz również zobaczyć dodatkowe informacje o prawach autorskich, licencji itp.

Jeśli polecenie wyświetli błąd o treści:

Python nie jest zainstalowany.

Instalacja Pythona na Ubuntu

Istnieje kilka metod instalacji Pythona w systemie Ubuntu:

  • Za pomocą APT. Instalacja najnowszej wersji dostępnej w domyślnym repozytorium Ubuntu.
  • Z kodu źródłowego. Instalacja najnowszej wersji z oficjalnej strony Pythona.
  • Za pomocą PPA. Zainstaluj Pythona z Deadsnakes PPA, zewnętrznego repozytorium zaprojektowanego dla Ubuntu.

Poniższe instrukcje pokazują proces instalacji dla każdej metody.

Metoda 1: Zainstaluj Pythona za pomocą APT

Ten sposób wykorzystuje menedżera pakietów APT i domyślne repozytorium Ubuntu do zainstalowania Pythona. Ta metoda jest najłatwiejsza, ale nie zawsze zapewnia najnowszą wersję. Najnowsze wersje Pythona są dostępne na oficjalnej stronie internetowej lub w zewnętrznym repozytorium.

Krok 1: Aktualizacja repozytorium pakietów

Zaktualizuj repozytorium pakietów, aby mieć pewność, że otrzymasz najnowszą dostępną wersję programu . Uruchom następujące polecenie:

sudo apt update
Krok 2: Zainstaluj Pythona

Po zaktualizowaniu informacji o repozytorium pakietów uruchom poniższe polecenie, aby zainstalować Pythona:

sudo apt install python3
Krok 3: Sprawdź instalację

Sprawdź czy instalacja przebiegła pomyślnie, sprawdzając wersję programu:

Metoda 2: Zainstaluj Pythona z kodu źródłowego

Użyj tej metody, aby pobrać i skompilować kod źródłowy od oficjalnego dewelopera. Jest to nieco bardziej skomplikowane, ale kompromisem jest dostęp do nowszej wersji Pythona.

Krok 1: Aktualizacja lokalnych repozytoriów

Zaktualizuj lokalne repozytoria pakietów:

sudo apt update
Krok 2: Zainstaluj oprogramowanie pomocnicze

Kompilacja pakietu z kodu źródłowego wymaga dodatkowego oprogramowania. Uruchom następujące polecenie, aby zainstalować wymagane pakiety dla Pythona:

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
Krok 3: Pobierz najnowszą wersję kodu źródłowego Pythona

Przejdź do katalogu /tmp za pomocą polecenia cd

cd /tmp

Katalog /tmp jest często używany do pobierania kodu źródłowego, ponieważ jest przeznaczony do tymczasowego przechowywania danych, co pozwala na łatwe czyszczenie pobranych plików po instalacji.

Przejdź do oficjalnej strony internetowej z kodem źródłowym Pythona i wybierz wersję programu, którą chcesz zainstalować. Przewiń w dół do sekcji Stable Releases i skopiuj łącze do skompresowanego pliku źródłowego Gzipped:

Użyj polecenia wget i powyższego linku, aby pobrać najnowszą wersję kodu źródłowego Pythona:

wget https://www.python.org/ftp/python/3.13.2/Python-3.13.2.tgz
Krok 4: Wypakuj skompresowane pliki

W tym kroku wyodrębnij pobrany plik tgz. Uruchom poniższe polecenie:

tar -xf Python-3.13.2.tgz

Zastąp numery wersji w nazwie pliku tgz tymi, które pobrałeś. Polecenie nie daje żadnego wyniku.

Krok 5: Testowanie systemu i optymalizacja języka Python

Przed zainstalowaniem oprogramowania należy przetestować system i zoptymalizować Pythona.

Przejdź do katalogu, do którego wypakowałeś plik tgz i wprowadź:

./configure --enable-optimizations

Polecenie ./configure ocenia i przygotowuje Pythona do instalacji. Użycie opcji –optimization przyspiesza wykonywanie kodu o 10-20%.

Proces ten zajmuje trochę czasu. Poczekaj, aż się zakończy, zanim przejdziesz do następnego kroku.

Krok 6: Zainstaluj Pythona

Po zakończeniu optymalizacji i testów uruchom polecenie make, aby skompilować pakiet Pythona:

sudo make install

Uwaga: Jeśli masz już Pythona 3 i chcesz utworzyć drugą instalację Pythona, uruchom sudo make altinstall

Poczekaj, aż proces się zakończy.

Krok 7: Zweryfikuj wersję Pythona

Sprawdź czy instalacja zakończyła się prawidłowo, uruchamiając:

python3 --version

Polecenie pokazuje wersję programu.

Metoda 3: Zainstaluj Pythona za pomocą PPA

PPA (Personal Package Archive) to zewnętrzne repozytorium w Ubuntu, które oferuje wygodny sposób uzyskiwania dostępu i instalowania nowszych wersji programów, które nie są zawarte w standardowych repozytoriach Ubuntu.

Aby zainstalować Pythona za pomocą PPA, wykonaj poniższe kroki:

Krok 1: Aktualizacja i odświeżanie list repozytoriów

Otwórz okno terminala i uruchom poniższe polecenie:

sudo apt update
Krok 2: Zainstaluj oprogramowanie pomocnicze

Pakiet software-properties-common zapewnia lepszą kontrolę nad menedżerem pakietów, umożliwiając dodawanie repozytoriów PPA (Personal Package Archive). Zainstaluj oprogramowanie pomocnicze za pomocą poniższego polecenia:

sudo apt install software-properties-common
Krok 3: Dodaj Deadsnakes PPA

Deadsnakes to PPA z nowszymi wersjami niż domyślne repozytoria Ubuntu. Dodaj PPA, uruchamiając następujące polecenie:

sudo add-apt-repository ppa:deadsnakes/ppa

System prosi o naciśnięcie Enter, aby kontynuować. Ponownie zaktualizuj listy pakietów po zakończeniu procesu:

sudo apt update
Krok 4: Zainstaluj Pythona 3

Deadsnakes PPA ma wiele wersji Pythona w swojej bazie danych i pozwala zainstalować również starsze wersje. Określ wersję w nazwie pakietu, aby zainstalować tę wersję.

Na przykład uruchom to polecenie, aby zainstalować Pythona 3.13:

sudo apt install python3.13
Krok 5: Sprawdź instalację

Sprawdź, czy Python został zainstalowany, uruchamiając:

python3 --version

Na wyjściu podana jest wersja programu, którą wybrałeś do zainstalowania.

Leave a Comment

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *