Jak zainstalować Python 3.11 O Ubuntu, Debian i Linuxmint

Jak zainstalować Python 3.11 O Ubuntu, Debian i Linuxmint

Python 3.11 to najnowsza stabilna wersja w momencie pisania samouczka. Który zawiera wiele nowych funkcji i aktualizacji bezpieczeństwa. Ta wersja jest wyposażona w ulepszone komunikaty o błędach dla typowych błędów w typach. Nowa składnia dla adnotacji zmiennych, aby było bardziej jasne, gdy zmienna ma być używana do wskazówek typu w porównaniu z innymi celami. Ulepszono obsługę sprawdzania typu i wnioskowania o standardowych bibliotekach i bibliotekach stron trzecich.

W tym samouczku pomożemy Ci zainstalować Python 3.11 w systemach operacyjnych Ubuntu, Debian i Linux Mint przy użyciu PPA, a także kompilacji z kodu źródłowego. Ten samouczek będzie również działał na innych systemach Linux opartych na debian.

  • Możesz także polubił: Tworzenie wirtualnego środowiska Python dla swojej aplikacji
  • Wymagania wstępne

    Kompilacja kodu źródłowego wymagała wielu bibliotek kompilacji w systemie. Które można zainstalować, uruchamiając następujące polecenie przed kontynuowaniem następnych kroków.

    sudo apt instal instalacja kontroli kompilacji  sudo apt instal libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbbz2-dev  

    Metoda 1: Instalowanie Pythona 3.11 Za pomocą PPA

    Zespół ~ DeadsnaKes utrzymuje PPA, który zawiera pakiety Python Debian. Możesz skonfigurować ten PPA w swoim systemie i zainstalować wersje Python.

    Aby dodać PPA do systemu, wykonaj:

    sudo add-apt-repozytory PPA: DeadsnaKes/PPA 

    Następnie możesz zainstalować Python 3.11 Korzystanie z Menedżera pakietów Apt-Get.

    sudo apt instal Python3.11 

    To zainstaluje Python 3.11 w systemie Linux.

    Metoda 2: Instalowanie Python 3.11 Korzystanie z kodu źródłowego

    Jeśli repozytorium nie zawiera pakietów Python dla twojego systemu, zainstaluj je, tworząc go z kodu źródłowego.

    1. Pobierz Python 3.11 Kod źródłowy: Python 3.11.1 wersja jest dostępna do instalacji. Możesz odwiedzić oficjalne strony Python, aby sprawdzić najnowszą dostępną wersję. Użyj następujących poleceń, aby pobrać Python 3.11 Kod źródłowy.
      CD /usr /src  sudo wget https: // www.pyton.org/ftp/python/3.11.1/Python-3.11.1.TGZ  
    2. Archiwum wyciągu:Po zakończeniu pobierania wyodrębnij zawartość pliku archiwum.
      sudo tar xzf python-3.11.1.TGZ  
    3. Przygotuj kod źródłowy: Teraz przygotuj kod źródłowy zgodnie z architekturą i środowiskiem systemu za pomocą ./skonfiguruj skrypt. Użyj również --Włącz optymalizacje Opcja z poleceniem Configure, aby włączyć dodatkowe wsparcie, takie jak SSL, BZ2 Obsługa.
      CD Python-3.11.1  sudo ./konfiguruj-optymalizacje w zakresie enable  
    4. Skompiluj i zainstaluj: Po przygotowaniu kodu źródłowego skompiluj go za pomocą polecenia Make. Skorzystać Altinstall, Aby zainstalować go jako osobny Python. Aby nie zastąpi to istniejącej instalacji Pythona.
      sudo zrobić altinstall  

      Make AltInstall służy do zapobiegania zastąpieniu domyślnego pliku binarnego Python/USR/Bin/Python.

    Krok 3: Sprawdź wersję Python

    Na koniec pomyślnie zainstalowałeś Python 3.11 w twoim systemie. Sprawdźmy zainstalowaną wersję Pythona za pomocą poniższego polecenia.

    Python3.11 -V  Python 3.11.1 

    Krok 4: Instalowanie PIP

    Jeśli zainstalowałeś Python za pomocą menedżera pakietów, PIP nie zostanie domyślnie zainstalowany. W takim przypadku musisz go zainstalować ręcznie. Aby zainstalować PIP, wykonaj następujące polecenie.

    curl -ss https: // bootstrap.Pypa.IO/GET-PIP.Py | Python3.11  

    Po pomyślnym zainstalowaniu PIP sprawdź jego wersję, wykonując polecenie:

    PIP3.11 -V  PIP 22.3.1 z/usr/local/lib/python3.11/Dist-Packages/PIP (Python 3.11) 

    Wniosek

    Podsumowując, instalowanie Pythona 3.11 O Ubuntu, Debian i Linux Mint poprzez opracowanie kodu źródłowego to prosty proces. Polega na pobraniu kodu źródłowego, wyodrębnianiu go, konfiguracji, budowaniu go i wreszcie instalacji. Podążając za krokami opisanymi w tym przewodniku, powinieneś być w stanie pomyślnie zainstalować Python 3.11 w systemie i zacznij używać go do potrzeb programowania. Pamiętaj, że kompilowanie kodu źródłowego może potrwać trochę czasu i może być konieczne zainstalowanie niezbędnych zależności i narzędzi w systemie. Jednak ta metoda oferuje największą elastyczność i kontrolę nad procesem instalacji.