Jak zainstalować Python 3.11 na Amazon Linux 2
- 2533
- 718
- Tacjana Karpiński
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
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.
- « Polecenie Fallocate w systemie Linux (przydziel przestrzeń do pliku)
- S3FS montaż wiader Amazon S3 na systemach Ubuntu & Debian Systems »