Jak zainstalować Python 3.9 na Centos/Rhel 8
- 1002
- 164
- Pan Jeremiasz Więcek
Niedawno zespół programistów Python wydał najnowszą stabilną wersję Python 3.9. Możesz pobrać go z oficjalnych stron. Nowa wersja zawiera wiele nowych funkcji i aktualizacji bezpieczeństwa. Python 3.9 wykorzystuje nowy bardziej elastyczny parser oparty na PEG, który zastępuje parser LL. W następnych wersjach Python stary parser zostanie usunięty.
Ten samouczek opisuje, jak zainstalować Python 3.9 w systemach CentOS 8 i RHEL 8. W tym samouczku zainstalujemy Python z kodu źródłowego.
Wymagania wstępne
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 wget yum-piTils Make gcc openssl-devel bzip2-devel libffi-devel zlib-devel
Krok 1 - Pobierz Python 3.9
Odwiedź oficjalną stronę pobierania https: // www.pyton.Org/FTP/Python, aby pobrać najnowszą lub wymaganą wersję Pythona.
Użytkownicy wiersza poleceń mogą pobrać Python 3.9 za pośrednictwem wiersza poleceń:
wget https: // www.pyton.org/ftp/python/3.9.6/Python-3.9.6.TGZ
Następnie wyodrębnij plik archiwum w systemie
TAR XZF Python-3.9.6.TGZ
To stworzy katalog o nazwie Python-3.9.6 W bieżącym katalogu zawierającym wszystkie pliki źródłowe dla Python 3.9.
Krok 2 - Zainstaluj Python na Centos 8
Zmień katalog na Python-3.9.6. Następnie przygotuj kod źródłowy z wymaganymi wartościami przed jego opracowaniem.
CD Python-3.9.6
sudo ./konfiguruj--with-System-FFI--with-Completed-Gotos-enable-loadable-sqlite-extensions
Następnie skompiluj kod źródłowy z Make. Tutaj NPROC
Zapewni liczbę rdzeni procesowych dostępnych w systemie. Dzięki czemu może się dobrze działać.
Make AltInstall służy do zapobiegania zastąpieniu domyślnego pliku binarnego Python/USR/Bin/Python.sudo make -J $ nproc
sudo zrobić altinstall
Teraz nie potrzebujemy pobranego pliku archiwum, więc usuń go na wolną przestrzeń.
sudo rm Python-3.9.6.TGZ
Krok 3 - testowa wersja Pythona
Na tym etapie pomyślnie zainstalowałeś Python 3.9 w systemie Centos/RHEL. Teraz sprawdź zainstalowane wersje Pythona i PIP.
Sprawdź wersję Python:
Python3.9 -V
Python 3.9.6
Sprawdź wersję PIP:
PIP3.9 -V
PIP 20.2.3 z/usr/local/lib/python3.9/Packages/PIP (Python 3.9)
Krok 4 - Utwórz środowisko wirtualne
Dobrym pomysłem jest stworzenie oddzielnego wirtualnego środowiska dla każdej aplikacji Python. Który zapewnia izolowane środowisko, w którym projekt Python ma swoje własne moduły i zestaw zależności.
Aby stworzyć wirtualne środowisko Python, uruchom:
sudo/usr/local/bin/python3.9 -m Venv/Home/Rahul/Python -App/Venv
Wszystkie pliki zostaną wygenerowane w katalogu/Home/Rahul/Python-App/Venv Directory. Możesz aktywować środowisko, uruchamiając polecenie:
Źródło/Strona główna/Rahul/Python-App/Venv/Bin/Aktywuj
Wykonuj tutaj swoje rzeczy z odizolowanym środowiskiem. Po zakończeniu pracy dezaktywuj środowisko, wpisując:
dezaktywować
Spowoduje to powrót do głównego podpowiedzi systemu.
Wniosek
Ten samouczek opisał cię, aby zainstalować Python 3.9 w systemach CentOS 8 i RHEL 8 przy użyciu kodu źródłowego.