Jak zainstalować Python 3.11 na Amazon Linux 2

Jak zainstalować Python 3.11 na Amazon Linux 2

Amazon Linux 2 to system operacyjny opracowany przez zespół Amazon Web Services (AWS). Możesz uruchomić instancję Amazon EC2 za pomocą tego systemu operacyjnego. Również obrazy dysku są dostępne dla głównych platform hiperwizorów.

Python to potężny, ogólny język programowania. Jest bardzo przyjazny i łatwy do nauczenia. Podczas pisania tego samouczka Python 3.11.1 to najnowsza wersja dostępna do instalacji. Ten samouczek pomoże Ci zainstalować Python 3.11 w systemie Amazon Linux 2.

Wymagania wstępne

Ten samouczek zawiera instrukcje kompilacji Pythona z kodu źródłowego. Proces kompilacji wymagał wstępnej instalacji narzędzi programistycznych, podobnie jak polecenie Make. Tak więc musiał najpierw zainstalować wymagane biblioteki programistyczne.

Otwórz terminal w systemie i zainstaluj wymagane pakiety za pomocą następującego polecenia:

sudo yum instaluj gcc openssl-devel bzip2-devel libffi-devel  
  • Przeczytaj: Jak używać SSH do podłączenia zdalnego serwera Linux
  • Krok 1 - Pobierz Python 3.11

    Odwiedź oficjalną stronę pobierania Pythona i pobierz wymagany Python w swoim systemie. Alternatywnie możesz użyć następującego polecenia, aby pobrać Python 3.11 w twoim systemie.

    wget https: // www.pyton.org/ftp/python/3.11.1/Python-3.11.1.TGZ  

    Po zakończeniu pobierania wyodrębnij plik archiwum.

    sudo tar xzf python-3.11.1.TGZ  

    Krok 2 - Zainstaluj Python 3.11 na Amazon Linux

    Przełącz do wyodrębnionego katalogu za pomocą polecenia CD. Następnie użyj ./Skonfiguruj skrypt, aby przygotować kod źródłowy.

    CD Python-3.11.1  sudo ./konfiguruj-optymalizacje w zakresie enable  

    Następnie możesz skompilować i zainstalować za pomocą polecenia Make. Poniżej zestawu poleceń do skompilowania Pythona 3.9 z kodu źródłowego i zainstaluj za pomocą Altinstall Komenda.

    sudo zrobić altinstall  

    Zrób altinstall służy do zapobiegania zastąpieniu domyślnego pliku binarnego Python /usr/bin/python.

    To zakończy instalację Pythona w twoim systemie. Możesz usunąć pobrany plik archiwum, aby uwolnić trochę miejsca.

    sudo rm -f /opt /python -3.9.16.TGZ  

    Krok 3 - Sprawdź wersję Python

    Python binarny będzie dostępny w ramach /usr/lokalny/bin informator. To jest już uwzględnione w zmiennej środowiskowej ścieżki. Ponieważ nie zastąpiliśmy obecnej wersji Pythona, musisz uruchomić Python 3.11 polecenie w następujący sposób:

    Python3.11 -V  Python 3.11.1 

    Krok 4 - Utwórz wirtualne środowisko Python

    Python Virtual Environment zapewnia izolowane środowisko dla aplikacji. Można to utworzyć za pomocą „Venv” moduł, który jest już zainstalowany z powyższymi krokami.

    Aby utworzyć środowisko wirtualne pierwsze przejście do katalogu aplikacji.

    CD /Opt /Python-App  

    Użyj następującego polecenia, aby utworzyć katalog środowiska:

    Python3.11 -m Venv Env  

    Powyższe polecenie utworzy katalog „env” w bieżącym katalogu zawierającym wszystkie wymagane pliki dla izolowanego środowiska.

    Za każdym razem, gdy musisz wprowadzać zmiany w środowisku, użyj poniższego polecenia, aby je aktywować.

    Źródło env/bin/aktywuj  

    Po aktywacji środowiska możesz pracować z aplikacją.

    Po zakończeniu pracy użyj następującego polecenia, aby dezaktywować środowisko Python.

    dezaktywować  

    Wniosek

    Instalowanie Pythona z kodu źródłowego jest prostym procesem. Wystarczy pobrać kod źródłowy ze strony Python FTP. Następnie wyodrębnij plik archiwum i skompiluj. Możesz skompilować i zainstalować Python w zaledwie 5 minut w dowolnym systemie Linux.

    Ten samouczek pomógł ci skompilować i zainstalować Python 3.11 na instancji Amazon Linux 2 za pomocą kodu źródłowego.