Jak zainstalować Python 3.11 na Centos 9/8 i Fedora

Jak zainstalować Python 3.11 na Centos 9/8 i Fedora

Python 3.11 jest niedawno uruchomione z wieloma ulepszeniami i aktualizacjami bezpieczeństwa. Ta wersja zapewnia programiści do łatwego debugowania kodu za pomocą drobnoziarnistych lokalizacji błędów w Traceback. Nowa "Samego siebie" Adnotacja stanowi prosty sposób na adnotację metod, które zwracają instancję swojej klasy.

Przeważnie najnowsze systemy operacyjne są wyposażone w najnowsze wersje Python. Ale wersje systemu operacyjnego wydane przed wydaniem Python 3.11 może nie mieć najnowszej wersji. Ten samouczek pomoże Ci zainstalować Python 3.11 w systemach operacyjnych Centos, Red Hat i Fedora poprzez kompilację z kodu źródłowego.

Wymagania

Ta instalacja Pythona wymagała kompilatora GCC w twoim systemie. Zaloguj się do serwera za pomocą dostępu do SSH lub powłoki. Teraz użyj następującego polecenia, aby zainstalować warunki wstępne dla Pythona przed jego zainstalowaniem.

sudo dnf instaluj gcc openssl-devel bzip2-devel sqlite-devel  
  • Przeczytaj: Jak używać SSH do podłączenia zdalnego serwera Linux

Krok 1: Pobierz Python 3.11

Pobierz Python za pomocą następującego polecenia z oficjalnej strony Python. Możesz także pobrać najnowszą wersję zamiast określonego poniżej.

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

Teraz wyodrębnij pobrany pakiet.

TAR XZF Python-3.11.1.TGZ  

Krok 2: Zainstaluj Python 3.11 na Centos i Fedora

Użyj poniższego zestawu poleceń, aby skompilować kod źródłowy Python za pomocą ./skonfiguruj skrypt i markę z Altinstall.

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

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

Teraz usuń pobrany plik archiwum źródłowego z systemu

sudo rm/usr/src/python-3.11.1.TGZ  

Krok 3: Sprawdź wersję Python

Sprawdź najnowszą wersję zainstalowaną z Pythona za pomocą poniższego polecenia.

Python3.11 -V  Python 3.11.1 

Wniosek

W tym samouczku znalazłeś instrukcje zainstalowania Pythona 3.11 w systemach Centos, Rhel i Fedora poprzez kompilację go z kodu źródłowego. Nadal sugerujemy Menedżera pakietów do instalacji Pythona, ale jeśli menedżer pakietów tego nie zrobił, skompiluj go z kodu źródłowego.