Jak zainstalować najnowszy Python ze źródła w Linux

Jak zainstalować najnowszy Python ze źródła w Linux

Kilka najlepszych uniwersytetów na całym świecie Pyton Aby wprowadzić studentów do programowania. Massachusetts Institute of Technology (MIT), University of Texas w Arlington i Stanford to tylko kilka przykładów instytucji, które szeroko używają tego języka.

Dodatkowo należy zauważyć, że zauważa Pyton jest również przydatny do szerokiej gamy celów edukacyjnych, przedsiębiorstw i naukowych - od tworzenia stron internetowych po aplikacje komputerowe po uczenie maszynowe i wszystko pomiędzy.

[Może się również spodobać: Jak zainstalować najnowszy Python w Ubuntu]

Obecnie istnieją dwa duże Pyton Wersje w użyciu - 2 I 3, z 2 szybko tracąc ziemię 3 Ponieważ ten pierwszy nie jest już w aktywnym rozwoju. Ponieważ wszystkie dystrybucje Linux są dostarczane z Python 2.X zainstalowane.

[Może się również spodobać: Zaczynanie z programowaniem i skryptowaniem w Pythonie w Linux - część 1]

W tym artykule pokażemy, jak zainstalować i korzystać z najnowszej wersji Python w dystrybucjach opartych na RHEL i debian i jej instrumentach pochodnych, takich jak Ubuntu (najnowszy LTS Wersja ma już najnowsze Pyton zainstalowane) lub Linux Mint. Naszym celem będzie instalowanie podstawowych narzędzi językowych, których można użyć w wierszu poleceń.

Jednak wyjaśnimy również, jak zainstalować Python bezczynny - Narzędzie oparte na GUI, które pozwala nam uruchomić kod Pythona i tworzyć samodzielne funkcje.

Zainstaluj Python na Linux ze źródła

W momencie pisania (listopad 2022) najnowsza wersja to Python 3.11, i zamierzamy wykonać instalację ze źródła.

Chociaż możemy zainstalować podstawowe pakiety i ich zależności za pomocą mniam i umiejętności (lub apt-get) lub apt.

Dlaczego? Powód jest prosty: pozwala nam to mieć najnowszą stabilną wersję języka (3.11) i zapewnić metodę instalacji dystrybucyjnej.

Przed zainstalowaniem Pythona w rozkładach opartych na RHEL, takich jak Centos Stream Fedora, Rocky i Almalinux, upewnijmy się, że nasz system ma wszystkie niezbędne zależności rozwojowe:

# yum -y grupy 

W> dystrybucjach opartych na debian, takich jak Ubuntu i Linux Mint, będziemy musieli zainstalować GCC, MAKE oraz bibliotekę kompresji/dekompresji Zlib:

# Aptitude -y instalacja GCC Make zlib1g -dev 

Po zainstalowaniu potrzebnych pakietów podstawowych możesz przejść do oficjalnej strony pobierania Pythona, aby pobrać Python 3.11 Wydanie źródła lub użyj następującego polecenia WGET, aby pobrać go bezpośrednio i zainstalować.

# wget https: // www.pyton.org/ftp/python/3.11.0/Python-3.11.0.smoła.xz # tar xjf python-3.11.0.smoła.XZ # CD Python-3.11.0 # ./skonfiguruj # Zrób # Zrób instalację 
Zainstaluj Python na Linux

Teraz zrelaksuj się i chwyć kanapkę, ponieważ może to potrwać chwilę. Po zakończeniu instalacji użyj tego, aby zweryfikować lokalizację głównego binarnego:

# który Python3 # python3 -v # python3 

Wyjście powyższego polecenia powinno być podobne do:

[[e-mail chroniony]: ~/python-3.11.0]# Który Python3 /USR/Local/bin/Python3 [[e-mail chroniony]: ~/python-3.11.0]# Python3 -V Python 3.11.0 [[e-mail chroniony]: ~/python-3.11.0]# Python3 Python 3.11.0 (Main, 15 listopada 2022, 09:50:56) [GCC 8.5.0 20210514 (Red Hat 8.5.0-10)] Typ Linux „Pomoc”, „Copyright”, „Kredyty” lub „Licencja”, aby uzyskać więcej informacji. >>> Zakończ użyj quit () lub ctrl-d (i.mi. Eof), aby wyjść >>> requit () 

Gratulacje! Python 3.11 jest teraz zainstalowany w twoim systemie.

Zainstaluj Python Idle w Linux

Python bezczynny to narzędzie oparte na GUI dla Pythona. Jeśli chcesz zainstalować Python bezczynny, Chwyć opakowanie nazwane bezczynny (Debian) lub Python-Tools (RHEL).

# Yum Instal Python3-Idle [on RHEL/CENTOS/FEDORA I Rocky Linux/Almalinux] # apt-get instaluj jałowy [ Debian, Ubuntu i Mint] 

Wpisz następujące polecenie, aby uruchomić Python bezczynny.

# Idle3 lub # Idle 
Python Idle Editor
Streszczenie

W tym artykule wyjaśniliśmy, jak zainstalować najnowszą stabilną wersję Python ze źródła.

Wreszcie, ale nie mniej więcej, jeśli pochodzisz Python 2, Możesz przyjrzeć się oficjalnej dokumentacji 2to3. Jest to program, który odczytuje kod Python 2 i przekształca go w prawidłowy kod Python 3.

Czy masz jakieś pytania lub komentarze na temat tego artykułu? Skontaktuj się z nami, używając poniższego formularza.