Jak zainstalować Python 3.10 na Centos/Rhel 8 i Fedora 36/35
- 810
- 90
- Maurycy Napierała
Zespół programisty Python wydał najnowszą wersję Python 3.10. Obejmuje to więcej nowych funkcji, łatek bezpieczeństwa i wiele innych ulepszeń. Ta wersja zawiera nową funkcję, która jest nawiązywa, menedżerowie kontekstu. Obecnie obsługiwane jest używanie otaczających nawiasów do kontynuacji w wielu liniach w menedżerach kontekstowych. Aby uzyskać więcej informacji.
Ten samouczek pomoże ci w instalacji Pythona 3.10 we wszystkich wersjach Fedora i systemach CentOS/RHEL 8 Linux. Samouczek skompiluje i zainstaluje Python 3.10 Kod źródłowy w twoim systemie.
Wymagania wstępne
System musi mieć w systemie wstępnie zainstalowany kompilator GCC. Aby zainstalować wszystkie wymagane pakiety, zaloguj się do serwera za pomocą SSH lub Shell Acces.
sudo dnf instaluj wget yum-piTils Make gcc openssl-devel bzip2-devel libffi-devel zlib-devel
Krok 1 - Pobierz Python 3.10 Kod źródłowy
Pierwszym krokiem jest pobranie Pythona 3.10 Kod źródłowy. 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.10 przez wiersz poleceń:
wget https: // www.pyton.org/ftp/python/3.10.8/Python-3.10.8.TGZ
Następnie wyodrębnij plik archiwum z systemu
TAR XZF Python-3.10.8.TGZ
To stworzy katalog nazwany Python-3.10.8 W bieżącym katalogu zawierającym wszystkie pliki źródłowe dla Python 3.10.
Krok 2 - Instalowanie Pythona 3.10 na Fedora/Centos
Zmień katalog na Python-3.10.8. Następnie przygotuj kod źródłowy z wymaganymi wartościami przed jego opracowaniem.
CD Python-3.10.8
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.10.8.TGZ
Krok 3 - testowa wersja Pythona
Na tym etapie pomyślnie zainstalowałeś Python 3.10 w systemie Fedory lub Centos/RHEL. Teraz sprawdź zainstalowane wersje Pythona i PIP.
Sprawdź wersję Python:
Python3.10 -V
Python 3.10.8
Sprawdź wersję PIP:
PIP3.10 -V
PIP 20.2.3 z/usr/local/lib/python3.10/pakiety witryn/PIP (Python 3.10)
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:
CD ~/Python-App/
sudo/usr/local/bin/python3.10 -m Venv Appenv
Tutaj ~/Python-App zawiera aplikację Pythona. Wszystkie pliki ENV zostaną wygenerowane pod pod ~/Python-App/Appenv informator. Możesz aktywować środowisko, uruchamiając polecenie:
Źródło Appenv/Bin/Aktywuj
Rób swoje rzeczy w odizolowanym środowisku tutaj. 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.10 w systemach Fedora i Centos/RHEL 8 przy użyciu kodu źródłowego.