Python er et allsidig programmeringsspråk som er mye brukt til forskjellige formål, jeg.e., Vitenskapelig databehandling, dataanalyse og webutvikling. Det regnes ofte som et av de beste programmeringsspråkene for nybegynnere, men også mye brukt av erfarne utviklere på grunn av det enorme utvalget av biblioteker og rammer. Python er et primært skriptspråk for Ubuntu og mange andre Linux -distribusjoner, noe som gjør det til en katalysator for forskjellige operasjoner på Ubuntu.
Denne artikkelen vil diskutere:
Hvordan sjekke om Python er installert?
I Ubuntu, Python og Python3 refererer til forskjellige versjoner av Python -programmeringsspråket. Koden skrevet i Python3 fungerer kanskje ikke med Python2 og omvendt. Derfor er det nødvendig å sjekke versjonen av installert Python før du bruker den:
$ python
Utgangen viser at “Python”Er ikke installert i systemet.
Hvordan sjekke om Python3 er installert?
Python3 kommer som standard med Ubuntu 22.04. For å sjekke den installerte versjonen av “Python3”, Kjør følgende kommando:
$ python3
Utgangen returnerer at “Python 3.10.6”Er for øyeblikket installert i systemet.
Hvordan installere python-er-python3?
“Python-er-python3”Pakke omdirigerer Python til Python3 ved å lage en symbolsk lenke av Python3 for Python. Dette verktøyet er tilgjengelig på standard depot av Ubuntu og kan installeres ved hjelp av kommandoen:
$ sudo apt install python-is-python3
Etter å ha installert “Python-er-python3”-Pakken,“Python”Kommandoen vil vise Python3 (i henhold til tolk”/usr/bin/python3”):
$ python
Utgangen viser gjeldende versjon av Python som “Python 3.10.6”.
Hvordan avinstallere Python fra Ubuntu 22.04?
Mange applikasjoner og systempakker er avhengige av standardversjonen av Python. Hvis du fjerner standard Python, vil pakkene og systemverktøyene tilknyttet Python slutte å fungere, og systemet vil krasje.
La oss vise deg de viktige verktøyene som vil bli fjernet med standard Python -versjon:
$ sudo apt fjerne python3
Se på skjermbildene ovenfor. Ulike systemverktøy, for eksempel Ubuntu Desktop, Ubuntu-Minimal, GDM3 (GNOME Display Manager) og andre GNOME-baserte pakker, vil bli fjernet med kommandoen.
Hvordan installere Python på Ubuntu 22.04 Hvis det ble avinstallert?
Som diskutert tidligere, standardversjonen av Python på Ubuntu 22.04 er skadelig for avinstallering. Imidlertid, hvis du har fjernet det ved et uhell, kan det fikses ved å følge trinnene som er nevnt i denne delen.
Når Python er avinstallert, får du følgende grensesnitt, som er TTY1:
Nå vil all fiksering bli utført ved hjelp av denne TTY1 -støtten. Hvis du ikke kan få TTY -støtten, kan du bruke snarveiene "Ctrl+Alt+F1 eller Ctrl+Alt+F3”For å påkalle det.
La oss nå gå mot trinnene.
Trinn 1: Løs internettproblemet
Før du fortsetter, må du gjøre Internett -tilgang på Ubuntu -systemet ditt ved å bruke kommandoen som lar klienten koble seg til DHCP -serveren:
$ sudo dhclient -r
Konfigurer deretter nettverket med DHCP -serveren via kommandoen:
$ sudo dhclient
Trinn 2: Fix de manglende avhengighetene
Bruk nå kommandoen til å finne og installere de manglende avhengighetene:
$ sudo apt -get install -f
Trinn 3: Installer “Ubuntu-Desktop”
Etter det, kjør følgende kommando for å installere Ubuntu-Desktop-pakken for å ha GUI og CLI-støtten på Ubuntu 22.04:
$ sudo apt install Ubuntu-Desktop
Så snart installasjonen er fullført, vises påloggingsskjermen automatisk:
Trinn 4: Bekreft standard Python
Logg deg på systemet og kjør følgende kommando for å bekrefte tilgjengeligheten av standard Python3:
$ Python3 -Versjon
Utgangen bekrefter at med installasjonen av Ubuntu-Desktop, er Python gjenopprettet.
Det foreslås å installere pakken på nytt “Python-er-python3”For å kartlegge Python3 på Python:
$ sudo apt install python-is-python3
Nå, sjekk Python -versjonen:
$ Python -Versjon
Python har nå samme versjon som Python3.
Merk: Avinstallering av standard Python anbefales ikke, da det er mange verktøy som er avhengig av standard Python.
Hvordan installere en annen versjon av Python fra kilden?
Kildepakkene med Python kan fås fra det offisielle nettstedet. Disse kildefilene inkluderer den nyeste stabile versjonen og Python prerelease. Denne delen vil beskrive trinnene for å installere en spesifikk Python -versjon fra kildefiler.
Forutsetningstrinn: Installer avhengigheter
Følgende avhengigheter anbefales å installeres før du fortsetter med Pythons installasjon:
$ SUDO APT Install Build-essensiell Zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libsl-dev libradline-dev libffi-dev libsqlite3-dev libbz2-dev
Trinn 1: Last ned kildefilene
Last ned først kildefilene til den spesifikke versjonen du vil installere som vi gjorde her for “Python3.11.1”:
$ wget https: // www.Python.org/ftp/python/3.11.1/Python-3.11.1.tgz
Merk: Naviger til lenken for å velge Python -versjonen.
Trinn 2: Pakk ut Python -kildefilene
Naviger til katalogen (i vårt tilfelle er det den gjeldende katalogen) der kildefilene lastes ned og trekker den ut ved hjelp av "-xvf”Flagg av“tjære”Kommando:
$ tar -xvf python -3.11.1.tgz
Trinn 3: Konfigurer Python
Bytt til katalogen til de ekstraherte filene og kjør deretter konfigurere manus med “-Aktiver-optimaliseringer”Alternativ for den beste ytelsen til Python -miljøet:
$ CD Python-3.11.1
$ ./Konfigurer-Aktiver-optimaliseringer
Trinn 4: Sett sammen kildefilene
Nå, kompiler kildefilene ved hjelp av “gjøre”Verktøy for å bygge en kjørbar (binærfiler som gjenkjennes av maskinen) for Python -pakken:
$ make
Trinn 5: Installer Python
Når filene er samlet, kan du bruke følgende kommando til å installere Python fra binærene:
$ sudo lage altinstall
Etter den vellykkede utførelsen, kjør følgende kommando for å bekrefte installasjonen:
$ python3.11 -Versjon
Utgangen viser at Python 3.11.1 versjon er installert.
Konklusjon
For å installere Python på Ubuntu 22.04, kan du bruke en APT -pakkebehandler og kompilere/bygge kildefilene. Ved å bruke APT, utfør “Sudo apt installer Python”Kommando. Mens kildefilene er hentet fra det offisielle nettstedet og behandles ved å samle dem. Dette innlegget har presentert metodene for å installere Python på Ubuntu 22.04 og demonstrerte metoden for å gjenopprette Ubuntu 22.04 Hvis standard python fjernes ved et uhell.