I RedHat Enterprise Linux 8, Python kommer ikke forhåndsinstallert. Hovedårsaken til dette er at RHEL 8 utviklere ønsket ikke å sette en standard Python -versjon for brukere. Derfor som en RHEL bruker, må du angi om du vil Python 3 eller 2 ved å installere den. I tillegg, i RHEL, Python 3.6 er standardversjonen og fullt støttet versjon av Python. Men, Python 2 er tilgjengelig, og du kan installere den.
I denne korte artikkelen viser vi hvordan du installerer Python 3 og Python 2, og kjør dem parallelt i RHEL 8 Linux -distribusjon.
Viktig: De fleste Linux -distribusjoner bruker Python for en rekke biblioteker og verktøy som YUM pakkeleder. Selv om Python ikke er installert i RHEL 8 som standard, men yum fungerer fortsatt selv om du ikke installerer Python. Dette er fordi det er en intern Python -tolk kalt "Plattform-Python”Som brukes av systemverktøy. Platform-python kan ikke brukes av applikasjoner, men du kan bare bruke den til å skrive system-/administrasjonskode.
Å installere Python 3 på systemet ditt, bruk DNF pakkeleder som vist.
# dnf installere python3.
Fra utgangen av kommandoen, Python3.6 er standardversjonen som følger med PIP og Setuptools som avhengigheter.
Hvis du vil installere Python 2 parallelt med Python 3, kjør følgende kommando som installeres Python 2.7 på systemet ditt.
# dnf installere python2.
Etter installering Python, du ville forvente det /usr/bin/python vil kjøre en bestemt versjon av Python. Å ta avstand fra "Python2 eller Python3: hvilken versjon som bør settes som standard på Linux -debatter, har RedHat ikke inkludert en python -kommando som standard - det som omtales som "uversjonskommando“.
Å løpe Python 3, type:
# python3.
Og å løpe Python 2, type:
# python2.
Hva om det er programmer/programmer på systemet ditt som forventer at det finnes en python -kommando, hva må du gjøre? Det er enkelt, du bruker alternativer --konfig
python -kommando for enkelt å lage /usr/bin/python
pek på riktig sted for Python -versjonen du vil angi som standardversjon.
For eksempel:
# alternativer -sett python/usr/bin/python3. ELLER. # alternativer -sett python/usr/bin/python2.
Det er alt! I denne korte artikkelen har vi vist hvordan du installerer Python 3 og Python 2 på RHEL 8. Du kan stille spørsmål eller dele tankene dine med oss via tilbakemeldingsskjemaet nedenfor.