Kuinka tarkistaa Python Versio Linuxille, Macille ja Windows

โšก ร„lykรคs yhteenveto

Python versio kertoo, mikรค julkaisu on asennettuna, jotta varmistetaan yhteensopivuus koodisi ja kirjastojesi kanssa. Alla olevat esimerkit nรคyttรคvรคt, miten se tarkistetaan Windows, Linuxissa ja Macissa komentorivin, PowerShellin ja komentosarjojen avulla.

  • ๐Ÿ” Pikatarkastus: Suorita python โ€“version komentokehotteessa tai pรครคteohjelmassa nรคhdรคksesi asennetun version.
  • ๐Ÿ“œ Skriptimenetelmรค: Kรคytรค sys- tai platform-moduulia Python skripti version lukemiseksi.
  • ๐ŸชŸ Windows: Tarkista versio komentokehotteesta tai PowerShellistรค.
  • ๐Ÿง Linux ja Mac: Kรคytรค terminaalia asettamalla python โ€“version tai python3 โ€“version.
  • ๐Ÿ”ข Useita versioita: Voit havaita useita Python samaan jรคrjestelmรครคn asennettuja versioita.
  • โš ๏ธ Python 2 vs. 3: Nรคmรค kaksi versiota kรคyttรคvรคt eri syntaksia, joten version tunteminen on tรคrkeรครค.

Kuinka tarkistaa Python Versio

Kuinka tarkistaa Python Versio

Tรครคltรค voit tarkistaa Python versio skriptillรค

Tarkistaa Python Versio

komennot Missรค Mitรค ulostulo
python -versio
python -v
python -vv
Komentorivi tai pรครคte Windows/Mac/Linux Python 3.10.7
Tuo sys
sys. versio
Kรคsikirjoitus Kรคytรค merkkijonona '3.10.7 (tags/v3.10.7:6cc6b13, 5. syyskuuta 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]"
Tuo alusta
Platform.python_version()
Kรคsikirjoitus Lyhyen muodon merkkijono '3.10.7'
Platform.python_version_tuple() Kรคsikirjoitus Monta lyhyttรค muotoa ('3', '10', '7')

Kuinka tarkistaa Python skriptiรค kรคyttรคvรค versio?

Python skriptejรค voi tunnistaa version Python asennettu tietokoneeseen. Sen avulla voit tarkistaa, onko jรคrjestelmรครคn asennettu useita versioita. Skripti kehitettiin tarkistamaan Python versio pysyy samana Windows OS-, Mac OS- ja Linux-jakeluissa. Voit luoda komentosarjan tuomalla joko pythonin alustamoduulin tai sys-moduulin.

Seuraavaa koodia voidaan kรคyttรครค sys-moduulissa alla olevan kuvan mukaisesti:

Komentorivin Code:

import sys
sys. version

lรคhtรถ:

'3.10.7 (tags/v3.10.7:6cc6b13, Sep 5 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'

Katso seuraava komentorivin kuvakaappaus:

Tarkista Python Skriptiรค kรคyttรคvรค versio

Suorita yllรค oleva komentosarja kรคynnistรคmรคllรค python ensin komentorivillรค saadaksesi yllรค olevat tulokset.

Seuraavaa koodia voidaan kรคyttรครค sys-moduulissa alla olevan kuvan mukaisesti:

Komentorivin Code:

import platform
print(platform.python_version())

lรคhtรถ:

3.10.7

Katso seuraava komentorivin kuvakaappaus:

Tarkista Python Skriptiรค kรคyttรคvรค versio

Kรคytรค seuraavaa koodia verkkopohjaisessa tulkissa alla kuvatulla tavalla: โ€“

Python koodi:

from platform import python_version

print("Current Python Version-", python_version())

lรคhtรถ:

Current Python Version- 3.8.10

Katso seuraava verkkopohjaisen tulkin kuvakaappaus:

Tarkista Python Skriptiรค kรคyttรคvรค versio

Tarkista Python Skriptiรค kรคyttรคvรค versio

Saadaksesi tiedot python-versiosta, kรคytรค seuraavaa komentosarjaa alla olevan kuvan mukaisesti:

Python komento:

print(sys.version_info)

ulostulo

Sys.version_info(major=3, minor=10,micro=7,releaselevel=โ€™finalโ€™,serial=0)

kuvakaappaus

Tarkista Python Skriptiรค kรคyttรคvรค versio

Saadaksesi monikkotiedot python-versiosta, kรคytรค seuraavaa komentosarjaa alla olevan kuvan mukaisesti: โ€“

Python komento

print(type(sys.version_info))

ulostulo

<class โ€˜sys.version_infoโ€™>

kuvakaappaus

Tarkista Python Skriptiรค kรคyttรคvรค versio

Saat tรคrkeimmรคt tiedot python-versiosta kรคyttรคmรคllรค seuraavaa komentosarjaa alla olevan kuvan mukaisesti: โ€“

Python komento

print(sys.version_info[0])

ulostulo

3

kuvakaappaus

Tarkista Python Skriptiรค kรคyttรคvรค versio

Python komento

print(sys.version_info.major)

ulostulo

3

kuvakaappaus

Tarkista Python Skriptiรค kรคyttรคvรค versio

Saadaksesi tiedot alustan pythonista, kรคytรค seuraavaa komentosarjaa alla esitetyllรค tavalla: โ€“

Python komento

Import platform
print(platform.python_version())

ulostulo

3.10.7

kuvakaappaus

Tarkista Python Skriptiรค kรคyttรคvรค versio

Saadaksesi tyyppitiedot pythonin alustaversiosta, kรคytรค seuraavaa komentosarjaa alla esitetyllรค tavalla: โ€“

Python komento

print(type(platform.python_version()))

ulostulo

<class โ€˜strโ€™>

kuvakaappaus

Tarkista Python Skriptiรค kรคyttรคvรค versio

Saadaksesi monikkotiedot python-versiosta, kรคytรค seuraavaa komentosarjaa alla olevan kuvan mukaisesti: โ€“

Python komento

print(platform.python_version_tuple())

ulostulo

(โ€˜3โ€™,โ€™7โ€™,โ€™0โ€™)

kuvakaappaus

Tarkista Python Skriptiรค kรคyttรคvรค versio

Python komento

print(type(platform.python_version_tuple())

ulostulo

<class โ€˜tupleโ€™>

kuvakaappaus

Tarkista Python Skriptiรค kรคyttรคvรค versio

Kuinka tarkistaa Python kรคyttรคvรค versio Windows Komentorivi?

Tรคssรค on vaiheet, joilla voit tarkistaa Python kรคyttรคvรค versio Windows Komentorivi:

Vaihe 1) Avaa komentokehote komennolla typing cmd

Vaihe 2) Kun komentokehote avautuu, kirjoita seuraava komento CLI:hen saadaksesi version nimen Python.

Komentokoodi:

python3 --version

lรคhtรถ:

Python 3.10.7

Huomautus: Varmista ennen komennon suorittamista Python on esiasennettu tietokoneeseen.

Vaihtoehtoisesti avaa komentorivi ja kirjoita alla oleva komento:

Komentokoodi:

python --version

lรคhtรถ:

Python 3.10.7

Katso alla olevasta kuvakaappauksesta komentokehotteessa suoritetut tulokset:

Kuvakaappaus:

Tarkista Python Kรคytรถssรค oleva versio Windows Komentorivi

Kuinka tarkistaa python-versio Windows PowerShellin avulla?

Voit tarkistaa Python versio Windows PowerShell:

  • Avaa Power Shell -kehote kirjoittamalla typing PowerShell Kรคynnistรค-valikossa ja napsauttamalla Windows PowerShell.
  • Kรคyttรคjรคn on kirjoitettava seuraava komento PowerShell saadaksesi Python version nimi.

Tarkista Python Kรคytรถssรค oleva versio Windows Komentorivi

Varmista kuitenkin ennen tรคmรคn komennon suorittamista Python on esiasennettu tietokoneeseen.

Seuraava on komentoriville kirjoitettu komento:

PowerShell-koodi:

python3 --version

lรคhtรถ:

Python 3.10.7

Vaihtoehtoisesti avaa komentorivi ja kirjoita alla oleva komento:

PowerShell-koodi:

python --version

lรคhtรถ:

Python 3.10.7

Katso tรคstรค kuvakaappauksesta komentokehotteessa suoritetut tulokset:

Tarkista Python Kรคytรถssรค oleva versio Windows Komentorivi

Kuinka tarkistaa Python Versio Linuxissa?

Tรคssรค on vaiheet, joilla voit tarkistaa Python Versio Linuxissa:

Vaihe 1) Voit tarkistaa Python versio Linuxissa, avaa Terminal

Vaihe 2) Tรคmรค avaa alla olevan ikkunan alla olevan kuvan mukaisesti:

Tarkista Python Kรคytรถssรค oleva versio Windows Komentorivi

Vaihe 3) Kirjoita alla oleva komento Linuxin terminaaliin saadaksesi version nimen Python.

Seuraava on terminaaliin kirjoitettu komento:

Linuxin pรครคtekoodi:

python3 --version

lรคhtรถ:

Python 3.5.2

Vaihtoehtoisesti avaa Terminal ja kirjoita alla oleva komento:

Linuxin pรครคtekoodi:

python --version

lรคhtรถ:

Python 2.7.12

Yllรค oleva komento auttaa kรคyttรคjรครค tarkistamaan, onko python 2 asennettu jรคrjestelmรครคn. Katso alla olevasta kuvakaappauksesta Linux-pรครคtteellรค suoritetut tulokset:

Kuvakaappaus:

Tarkista Python Kรคytรถssรค oleva versio Windows Komentorivi

Varmista, ettรค Python on esiasennettu tietokoneen kรคyttรถjรคrjestelmรครคn. Kehittyneimmรคt versiot Linux-jakeluista, kuten Ubuntu ja Fedora, ovat Python siihen esiasennettuna.

Vaihtoehtoisesti seuraavia komentoja voidaan kรคyttรครค Linux-pรครคtteessรค saadaksesi version nimen Python asennettu jakeluun alla olevan luettelon mukaisesti: โ€“

Linuxin pรครคtekoodi:

python -VV

ulostulo

Python 2.7.12

Kuvakaappaus: -

Linuxin pรครคtekoodi:

Python3 -c โ€œimport sys; print(sys. version).โ€

ulostulo

3.5.2(default, Nov 12 2018, 13:43:14)

[GCC 5.4.0 20160609]

Kuvakaappaus:

Tarkista Python Kรคytรถssรค oleva versio Windows Komentorivi

Linuxin pรครคtekoodi:

Python3 -c โ€œimport sys; print(sys.version_info)โ€

ulostulo

sys.version_info(major=3,minor=2,releaselevel=โ€™finalโ€™,serial=0)

Kuvakaappaus:

Tarkista Python Kรคytรถssรค oleva versio Windows Komentorivi

Linuxin pรครคtekoodi:

Python3 -c โ€œimport platform; print(platform.python_version())โ€

ulostulo

3.5.2

Kuvakaappaus:

Tarkista Python Kรคytรถssรค oleva versio Windows Komentorivi

Ainoa ero yllรค olevissa komentoissa on python-moduulien kรคyttรถ. Tรคmรค moduuli tarjoaa nimet muuttujille ja funktioille, joita kรคytetรครคn kรคsittelemรครคn eri osia Python ympรคristรถรถn. Moduuli saa taustalla olevat alustatiedot, kuten kรคyttรถjรคrjestelmรค, laitteisto ja tulkki.

Kuinka tarkistaa Python versio Macissa?

Tรคssรค on vaiheet, joilla voit tarkistaa Python versio:

Vaihe 1) Voit tarkistaa Python versio Mac OS:ssรค

Avaa Terminaali kirjoittamalla typing kirjoita pรครคtekomento Mac OS -tyรถpรถytรคvalikon oikeassa ylรคkulmassa olevaan hakukenttรครคn ja napsauta sitรค.

Vaihe 2) Tรคmรค avaa alla olevan ikkunan alla olevan kuvan mukaisesti:

Tarkista Python Kรคytรถssรค oleva versio Windows Komentorivi

Vaihe 3) Saadaksesi Python version nimi, sinun on kรคytettรคvรค seuraavaa komentoa Pรครคte-ikkunassa.

Huomautus: Varmista kuitenkin ennen komennon suorittamista Python on esiasennettu tietokoneeseen. Useimmissa Mac OS -jakelujen edistyneissรค versioissa on Python siihen esiasennettuna.

Seuraava on terminaaliin kirjoitettu komento:

Mac OS -pรครคtekoodi:

python3 --version

lรคhtรถ:

Python 3.3.1

Vaihtoehtoisesti avaa Terminal ja kirjoita alla oleva komento:

Mac OS -pรครคtekoodi:

python --version

lรคhtรถ:

Python 2.7.4

Yllรค oleva komento auttaa kรคyttรคjรครค tarkistamaan, onko python 2 asennettu jรคrjestelmรครคn.

Katso alla olevasta kuvakaappauksesta Mac OS -pรครคtteellรค suoritetut tulokset:

Kuvakaappaus:

Tarkista Python Kรคytรถssรค oleva versio Windows Komentorivi

Kuinka tarkistaa, ettรค samaan jรคrjestelmรครคn on asennettu useita python-versioita?

Niitรค voi olla useita Python tietokonejรคrjestelmรครคn asennetut versiot. Siksi tietokoneessa voi olla sekรค versiot 2 ettรค 3 asennettuna.

Vahvistaaksesi molemmat versiot, kรคyttรคjรค voi avata komentorivin ja kirjoittaa seuraavat komennot:

Skenaario 1: Tarkistaa Python version 2

Komentorivi \ Pรครคtekoodi:

python --version

Skenaario 2: Tarkistaa Python version 3

OS-komento:

python3 --version

Python 2 tai Python 3

Tรคssรค on vertailut molemmista versioista:

  • Python versio 3 verrattuna Python versio 2 on erilainen syntaksin suhteen. Tรคssรค on a tรคydellinen vertailu kahden version vรคlillรค.
  • Python 3 sisรคltรครค pari apuohjelmaa, jotka auttavat kรครคntรคmรครคn sisรครคn kirjoitetun koodin Python 2 on Python 3.
  • Python versiolla 3 on eri syntaksi kuin Python versio 2, koska Python versioilla 2 ja 3 on eri syntaksit.
  • Python 2 ei julkaise uusia pรคivityksiรค, mikรค tekee tรคstรค versiosta yhteensopimattoman version 3 kanssa.
  • Jotkin Python 3 palautettiin Python 2, ja tรคmรค tehtiin helpon siirtymisen tukemiseksi.
  • Python 3 tallentaa merkkijonot oletuksena Unicode-muodossa. Kuitenkin, jotta merkkijono muunnetaan Unicode-muotoon versiossa 2, se on mรครคritettรคvรค avainsanalla "u".

UKK

Koodaaja voi suorittaa yhden komennon tunnistaakseen tietokoneesi kรคyttรถjรคrjestelmรครคn asennetun version. Voit tehdรค tรคmรคn avaamalla kรคyttรถjรคrjestelmรคn komentorivin ja kirjoittamallaping alla oleva komento, kuten alla on esitetty:

  • Linux: Ctrl + Alt + T tai Ctrl + Alt + F2
  • Windows: Win + R
  • Mac kรคyttรถjรคrjestelmรค: Finder> Sovellukset> Apuohjelmat> Pรครคte

Tรคssรค ovat tรคrkeรคt jรคrjestelmรคn edellytykset ennen version tarkistamista:

  • Kรคyttรคjรคn tulee kรคyttรครค komentoriviรค.
  • Niiden pitรคisi asenna uusin versio Python etukรคteen.
  • On myรถs suositeltavaa asentaa mikรค tahansa uusin sivuversio versiosta 3 Python. 1
  • Asennetun version vahvistamiseksi kรคyttรคjรค voi avata komentorivin asennuksen jรคlkeen. Sitรค kutsutaan myรถs terminaaliksi joissakin kรคyttรถjรคrjestelmissรค, kuten Linuxissa ja Mac OS:ssรค.

Voit tarkistaa pipin, Python paketinhallintaohjelmassa suorittamalla komento pip โ€“version tai pip3 โ€“version. Tรคmรค tulostaa pip-version sekรค Python versio, johon se on linkitetty.

Python versio mรครคrittรครค, mitรค kieliominaisuuksia ja kirjastoja voit kรคyttรครค. Python 2 ja Python 3:lla on erilainen syntaksi, ja monet paketit tukevat vain tiettyjรค versioita, joten version tarkistaminen estรครค yhteensopivuusvirheitรค.

Lataa uusin asennusohjelma python.org-sivustolta ja suorita se tai kรคytรค versionhallintaa, kuten pyenv. Linuxissa voit kรคyttรครค paketinhallintaa. Vahvista aina uusi versio komennolla python โ€“version jรคlkeenpรคin.

Kyllรค. Kirjastot, kuten TensorFlow, PyTorch ja scikit-learn tukevat vain tiettyjรค Python versioita. Kรคyttรคmรคllรค tuettua, uusinta Python 3-versio vรคlttรครค asennusvirheet ja varmistaa, ettรค saat uusimmat suorituskyky- ja tietoturvapรคivitykset.

Kyllรค. Tekoรคlyavustajat voivat lukea virheilmoituksia, tunnistaa versioiden ristiriitaisuudet ja ehdottaa oikeaa versiota. Python tai asennettavia pakettiversioita. Ne auttavat myรถs virtuaaliympรคristรถjen mรครคrittรคmisessรค, jotta eri projektit voivat kรคyttรครค eri versioita turvallisesti.

Tiivistรค tรคmรค viesti seuraavasti: