Android

Jak zainstalować Python 3.7 na Debianie 9

How To Install Python 3.7 on Debian 9.1 Stretch

How To Install Python 3.7 on Debian 9.1 Stretch

Spisu treści:

Anonim

Python jest jednym z najpopularniejszych języków programowania na świecie. Dzięki prostej i łatwej do nauczenia się składni Python jest doskonałym wyborem dla początkujących i doświadczonych programistów. Python jest dość wszechstronnym językiem programowania, możesz go używać do robienia wszystkiego, co chcesz, pisania małych skryptów, tworzenia gier, tworzenia stron internetowych, tworzenia algorytmów uczenia maszynowego, analizowania danych i nie tylko. Python jest również przenośny, co oznacza, że ​​możesz uruchomić ten sam skrypt Pythona w różnych systemach operacyjnych bez żadnych zmian.

Podczas gdy Python 2 jest dobrze obsługiwany i aktywny, Python 3 jest uważany za teraźniejszość i przyszłość tego języka. Python 3.7 to najnowsze główne wydanie języka Python i zawiera wiele nowych funkcji, takich jak odroczona ocena adnotacji typu, obsługa klas danych i zmiennych kontekstowych, dostosowywanie dostępu do atrybutów modułu i wiele innych.

W tym samouczku opisano, jak zainstalować Python 3.7 na Debian 9.

Instalowanie Pythona 3.7 na Debianie

Budowanie Pythona 3.7 na Debianie jest stosunkowo prostym procesem i zajmie tylko kilka minut.

  1. Rozpocznij od zainstalowania pakietów niezbędnych do zbudowania źródła Python:

    sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

    Pobierz kod źródłowy najnowszej wersji ze strony pobierania Python, używając następującego polecenia curl:

    curl -O

    W chwili pisania tego artykułu najnowsza wersja to 3.7.3 .

    Po zakończeniu pobierania wyodrębnij archiwum:

    tar -xf Python-3.7.3.tar.xz

    Przejdź do katalogu źródłowego Python i uruchom skrypt configure , który wykona szereg kontroli, aby upewnić się, że wszystkie zależności w systemie są obecne:

    cd Python-3.7.3 ./configure --enable-optimizations

    Opcja --enable-optimizations zoptymalizuje plik binarny Python, uruchamiając wiele testów, co spowolni proces kompilacji.

    Uruchom make aby rozpocząć proces kompilacji:

    make -j 8

    Aby skrócić czas kompilacji, zmodyfikuj flagę -j zgodnie z procesorem. Jeśli nie znasz liczby rdzeni procesora, możesz go znaleźć, wpisując nproc . Mój system ma 8 rdzeni, więc -j8 flagi -j8 .

    Po zakończeniu kompilacji zainstaluj pliki binarne Python, uruchamiając następującą komendę jako użytkownik z dostępem sudo:

    sudo make altinstall

    Nie używaj standardowego make install ponieważ zastąpi on domyślny systemowy python3 binarny python3 .

    W tym momencie Python 3.7 jest zainstalowany w twoim systemie Debian i jest gotowy do użycia. Możesz to zweryfikować, wpisując:

    python3.7 --version

    Python 3.7.3

Wniosek

Zainstalowałeś Python 3.7 na swoim komputerze z Debianem 9. Możesz zacząć instalować moduły innych firm za pomocą Pip i rozwijać swój projekt w Python 3.

Python Debian