Android

Sådan installeres python på centos 8

How to Install and Configure Git and GitHub on Windows

How to Install and Configure Git and GitHub on Windows

Indholdsfortegnelse:

Anonim

Python er et af de mest populære programmeringssprog i verden. Med sin enkle og nemme at lære syntaks er Python et populært valg for begyndere og erfarne udviklere.

I modsætning til andre Linux-distributioner er Python ikke installeret som standard på CentOS 8.

Som du allerede ved, er der to Python-versioner, der udvikles aktivt. Mens Python 2 er godt understøttet og aktiv, betragtes Python 3 som sprogets nutid og fremtid.

Som standard har RHEL / CentOS 8 ikke en uomvendt system-dækkende python kommando for at undgå at låse brugerne til en bestemt version af Python. I stedet giver det brugeren et valg at installere, konfigurere og køre en bestemt Python-version. Systemværktøjer såsom yum bruger en intern Python-binær og biblioteker.

Denne guide leder dig gennem installation af Python 3 og Python 2 på CentOS 8.

Installation af Python 3 på CentOS 8

For at installere Python 3 på CentOS 8 skal du køre følgende kommando som root- eller sudo-bruger i din terminal:

sudo dnf install python3

For at bekræfte installationen skal du kontrollere Python-versionen ved at skrive:

python3 --version

På dette tidspunkt, hvor denne artikel skrives, er den seneste version af Python 3, der er tilgængelig i CentOS-oplagrene, “3.6.x”:

Python 3.6.8

Kommandoen installerer også pip.

For at køre Python skal du eksplicit indtaste python3 og køre pip type pip3 .

Du skal altid foretrække at installere distribuerede pythonmoduler ved hjælp af yum eller dnf fordi de understøttes og testes for at fungere korrekt på CentOS 8. Brug kun pip i et virtuelt miljø. Python Virtual Environments giver dig mulighed for at installere Python-moduler på et isoleret sted til et specifikt projekt i stedet for at blive installeret globalt. På denne måde behøver du ikke bekymre dig om at påvirke andre Python-projekter.

Navnene på Python 3-modulspakkerne er præfixeret med “python3”. For eksempel at installere paramiko-modulet, kører du:

sudo dnf install python3-paramiko

Installation af Python 2 på CentOS 8

Python 2-pakkerne er også inkluderet i standard CentOS 8-oplagrene.

For at installere Python 2 skal du indtaste følgende kommando:

sudo dnf install python2

Bekræft installationen ved at skrive:

python2 --version

Outputet skal se sådan ud:

Python 2.7.15

For at udføre Python 2 skal du skrive python2 og køre pip type pip2 .

Indstil standard Python-version (ikke-omvendt Python-kommando)

Hvis du vil indstille Python 3 som den systemomfattende uomvendte python-kommando, skal du bruge hjælpeprogrammet alternatives :

sudo alternatives --set python /usr/bin/python3

For Python 2 skal du indtaste:

sudo alternatives --set python /usr/bin/python2

alternatives kommandoen opretter en symlink- python der peger på den specificerede python-version.

Skriv python --version version i din terminal, og du skal se standard Python-versionen.

For at ændre standardversionen skal du bruge en af ​​kommandoerne ovenfor. Hvis du vil fjerne den uomvendte python-kommando, skal du skrive:

sudo alternatives --auto python

Konklusion

I CentOS 8 er Python ikke installeret som standard.

For at installere Python 3 skal du skrive dnf install python3 og for at installere Python 2 skal du skrive dnf install python2 .

python pip virtenv centos