Jak zainstalować Python 3.11 na Debian 11/10

Jak zainstalować Python 3.11 na Debian 11/10

Zespół Python ogłosił nowe wydanie Python 3.11. W tym samym czasie Python 3.Rozpoczęło się 12. Na dzień dzisiejszy Python 3.11 to najnowsza wersja dostępna do instalacji. Ta wersja jest ładowana różnymi nowymi funkcjami i aktualizacjami bezpieczeństwa. Deweloper Python poczuje się lepiej z tą wersją pod względem wyświetlania błędów i debugowania itp.

Ten samouczek pomoże Ci zainstalować Python 3.11 O Systemy Linux Debian 11 i Debian 10. Samouczek skompiluje i zainstaluje Python 3.11 Kod źródłowy w twoim systemie.

  • Krok po kroku InstructiOSn, aby stworzyć wirtualne środowisko Python
  • Wymagania wstępne

    Zaloguj się do swojego systemu Debian z konto uprzywilejowanym Sudo. Następnie otwórz terminal (ctrl+alt+t) i wykonaj poniższe polecenia, aby zaktualizować pakiety.

    sudo apt aktualizacja && sudo apt aktualizację  

    Następnie zainstaluj wymagane pakiety do kompilacji kodu źródłowego Python.

    sudo apt instal instalacja kompilacji WGET libncursesw5-dev libssl-dev \ libsqlite3-dev tk-dev libgdb-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev-dev  

    Zainstaluj Python 3.11 na Debian

    Domyślne repozytoria pakietów Debiana zawierają starsze wersje pakietów Python. Jeśli więc starsza wersja spełnia Twoje wymagania, powinieneś zainstalować to z domyślnych repozytoriów. Aby zbadać najnowsze funkcje wersji, skompiluj i zainstaluj Python z kodu źródłowego w systemie Debian.

    Użyj następujących instrukcji krok po kroku, aby zainstalować Python 3.11 w twoim systemie Debian:

    1. Pobierz Python: Pobierz Python 3.11 Kod źródłowy ze strony internetowej FTP.
      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 archiwum poleceniem TAR w twoim systemie.
      TAR XZF Python-3.11.1.TGZ  
    3. Kompilowanie Python Źródło: Zmień na wyodrębniony katalog za pomocą polecenia CD, a następnie przygotuj kod źródłowy Python do kompilacji z ./Skonfiguruj w swoim systemie.
      CD Python-3.11.1  ./konfiguruj-optymalizacje w zakresie enable  
    4. Instalowanie Python 3.11: Wreszcie, ponieważ kod źródłowy jest gotowy do skompilowania, możesz użyć TE Make Command do kompilacji i zainstalowania Pythona z kodu źródłowego w systemie Debian. Tutaj Altinstall Zapobiega kompilatorowi zastąpienia domyślnych wersji Pythona.
      Zrób altinstall  

    Kompilacja może zająć trochę czasu w zależności od specyfikacji systemu. Poczekaj, aż instalacja Python zakończy się w twoim systemie.

    Sprawdź wersję Python

    Na tym etapie będziesz mieć Python 3.11 Zainstalowane w systemach Debian 11 i Debian 10. Musisz wpisać Python3.11 Aby użyć tej wersji. Na przykład, aby sprawdzić wersję Python, wykonaj:

    Python3.11 -V  Python 3.11.1 

    Proces kompilacji zainstalował również PIP dla twojego Pythona. Aby sprawdzić wersję PIP dla Pythona, wykonaj:

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

    To wszystko, pomyślnie zainstalowałeś Python 3.11 w systemach Debian 11 i Debian 10.

    Wniosek

    Podsumowując, Python jest językiem programowania o wysokim poziomie, używanym w aplikacjach internetowych, a także programowania systemu. W tym samouczku nauczyłeś się instalować Python 3.11 w systemach Debian Linux przy użyciu kodu źródłowego. Możesz wypróbować przykłady Python za pośrednictwem wiersza poleceń.