Du trenger ikke å gjøre noe for å installere Python 3 på Centos 8, da det er installert som standard.
Du kan sjekke hvilken versjon av Python 3 -programmeringsspråktolk som er installert med følgende kommando:
$ Python3 -VersjonSom du kan se, på tidspunktet for dette forfatterskapet, Python 3.6.8 er standard Python 3 -programmeringsspråktolk på CentOS 8.
Du kan finne banen til din Python 3 -tolk med følgende kommando:
$ whereis python3Som du kan se, kan du få tilgang til Python 3 som heller Python3 (/usr/bin/python3), eller Python3.6m (/usr/bin/python3.6m), eller Python3.6 (/usr/bin/python3.6) Kommando.
Du kan også få tilgang til Python 3 -tolk i banen /bin/python3, /bin/python3.7 og /bin/python3.7m
Python 3 -tolkstiene er nyttige når du skriver Python 3 -skript. Jeg vil snakke om det senere i denne artikkelen.
Hvis du av en eller annen grunn ikke har Python 3 installert (veldig usannsynlig), kan du installere den med følgende kommando:
$ sudo yum install python3Installere Python 2:
På Centos 8 er ikke Python 2 installert som standard. Men du kan enkelt installere den fra det offisielle pakkelageret til CentOS 8.
For å installere Python 2 på Centos 8, kjør følgende kommando:
$ sudo yum install python2Nå, trykk Y Og trykk deretter For å bekrefte installasjonen.
Python 2 skal installeres.
Kjør nå følgende kommando for å bekrefte at Python 2 er installert riktig.
$ Python2 -VersjonSom du kan se, Python 2.7.15 er installert og fungerer riktig.
Du kan også finne banen til Python 2 -programmeringsspråktolk med følgende kommando:
$ whereis python2Som du kan se, er banen til Python 2 -tolken /usr/bin/python2 og /usr/bin/python2.7
Du kan også få tilgang til Python 2 -tolk i banen /bin/python2 og /bin/python2.7
Python 2 -tolkstiene er nyttige når du skriver Python 2 -skript. Jeg vil snakke om det senere i denne artikkelen.
Å skrive ditt første Python -skript:
Før du begynner å skrive et Python -skript, må du bestemme hvilken versjon (2 eller 3) av Python -programmeringsspråk du skal bruke.
I disse dager vil du mest sannsynlig starte programmet ditt i den siste versjonen av Python, som er Python 3. Med mindre du har et spesifikt formål, vil du ikke bruke Python 2.
Jeg har laget et Python -skript Hallo.py i ~/koder katalog.
Den første linjen i Python -skriptet ditt skal ha en shebang! linje. Denne linjen definerer hva tolk du skal bruke for å kjøre Python -skriptet.
Shebang -linjen starter med #! etterfulgt av banen til Python -programmeringsspråklig tolk.
For Python 3 kan Shebang -linjen være en av følgene:
#!/bin/python3For Python 2 kan Shebang -linjen være en av følgene:
#!/bin/python2Slik ser en Shebang -linje som i vår Hallo.py manus.
Du kan også bruke env Kommando i Shebang -linjen for å starte Python -programmeringsspråklig tolk. Hvis du bruker ENV -kommandoen, trenger du ikke å huske/finne ut Python -programmeringsspråkets tolkstier.
De env Kommandoen er i banen /bin/env og /usr/bin/env, Dette er alt du trenger å vite. Jeg foretrekker env stil shebang linjer.
For Python 3, Shebang -linjen hvis env brukes kan enten være en av følgene:
#!/bin/env python3For Python 2, Shebang -linjen hvis env brukes kan enten være en av følgene:
#!/bin/env python2Slik ser en Shebang -linje som i vår Hallo.py manus hvis env Kommando brukes.
Jeg skrev et Hello World Python 3 -manus Hallo.py. La oss kjøre dette Python -skriptet.
Først, naviger til ~/koder Katalog som følger:
$ cd ~/koder
Som du kan se, Hallo.py Python manus er der.
$ ls -lh
Legg til kjørbar tillatelse til Python -skriptet Hallo.py følgende:
$ chmod +x hei.pyNå kan du kjøre Python -skriptet som følger:
$ ./Hallo.pySom du kan se, er riktig utgang skrevet ut på terminalen.
Så det er slik du installerer Python 2/3 programmeringsspråk på CentOS 8 og skriv ditt første Python 2/3 -skript. Takk for at du leste denne artikkelen.