Jak zainstalować Python 3.7 na Centos/Rhel 8

Jak zainstalować Python 3.7 na Centos/Rhel 8

Python to przyjazny, potężny i łatwy do nauczenia języka programowania. W czasie pisania tego artykułu Python 3.8 najnowsza stabilna wersja jest dostępna do pobrania i zainstalowania.

Domyślne repozytoria Yum zapewnia Python 3.6 pakietów do zainstalowania systemów Centos 8. Więc ten artykuł pomoże Ci zainstalować Python 3.7 poprzez kompilację kodu źródłowego w systemach CentOS 8 i RHEL 8 Linux.

Wymagania wstępne

Zaloguj się do systemu CentOS 8 z konto uprzywilejowanym root lub sudo. Użytkownicy komputerów stacjonarnych otwierają terminal w twoim systemie.

Następnie użyj następującego polecenia, aby zainstalować wymagane biblioteki programistyczne dla Pythona przed jego zainstalowaniem.

sudo dnf instaluj gcc openssl-devel bzip2-devel libffi-devel 

Pobierz Python 3.7 Archiwum

Możesz pobrać Python za pomocą następującego polecenia z jego oficjalnej strony. Zalecamy również odwiedzić katalog Python FTP, aby sprawdzić najnowszą wersję. Aby pobrać Python 3.7.9, użyj następujących poleceń.

CD/opt wget https: // www.pyton.org/ftp/python/3.7.9/Python-3.7.9.TGZ 

Następnie wyodrębnij pobrane archiwum na swoim systemie.

TAR XZF Python-3.7.9.TGZ 

Zainstaluj Python 3.7 na Centos 8

Po wyodrębnienie pliku archiwum przejdź do wyodrębnionego katalogu. Następnie skonfiguruj pliki źródłowe na podstawie środowiska systemowego. Następnie użyj następujących poleceń do kompilacji kodu źródłowego Pythona w systemie za pomocą za pomocą Altinstall.

CD Python-3.7.9 sudo ./konfiguruj-optymalizację enable sudo tworzy altinstall 
Make AltInstall służy do zapobiegania zastąpieniu domyślnego pliku binarnego Python/USR/bin/Python i utworzyć osobny plik binarny.

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

sudo rm Python-3.7.9.TGZ 

Testowa wersja Pythona

Korzystając z powyższej instalacji, Python tworzy osobny plik binarny w twoim systemie. Użyć Python 3.8, musisz użyć konkretnego pliku binarnego. Aby przetestować Python 3.7, Wykonaj:

Python3.7 -V Python 3.7.9 

Wniosek

W tym samouczku nauczyłeś się instalować Python 3.7 na CentOS 8 z kodu źródłowego.