Kako provjeriti Python Verzija za Linux, Mac i Windows

⚡ Pametni sažetak

Python Verzija vam govori koja je verzija instalirana kako bi se osigurala kompatibilnost s vašim kodom i bibliotekama. Primjeri u nastavku pokazuju kako to provjeriti na Windows, Linux i Mac pomoću naredbenog retka, PowerShella i skripti.

  • 🔍 Brza provjera: Pokrenite python –version u naredbenom retku ili terminalu da biste vidjeli instaliranu verziju.
  • 📜 Metoda skripte: Koristite modul sys ili platform unutar Python skripta za čitanje verzije.
  • 🪟 Windows: Provjerite verziju iz naredbenog retka ili PowerShella.
  • ???? Linux i Mac: Koristite terminal s python –version ili python3 –version.
  • 🔢 Više verzija: Možete otkriti nekoliko Python verzije instalirane na istom sustavu.
  • ⚠️ Python 2 naspram 3: Dvije verzije koriste različitu sintaksu, stoga je poznavanje verzije važno.

Kako provjeriti Python Verzija

Kako provjeriti Python Verzija

Ovdje su provjerite Python verzija pomoću skripte

Provjeriti Python Verzija

Naredbe Gdje Što Izlaz
python -verzija
python -v
python -vv
Naredbeni redak ili terminal Windows/Mac/Linux Python 3.10.7
Uvezi sustav
sustav verzija
Script Koristiti kao niz '3.10.7 (tags/v3.10.7:6cc6b13, 5. rujna 2022., 14:08:36) [MSC v.1933 64 bit (AMD64)]'
Platforma za uvoz
Platforma.python_version()
Script Niz kratkog formata '3.10.7'
Platforma.python_version_tuple() Script Tuple kratkog formata ('3','10','7')

Kako provjeriti Python verzija koja koristi skriptu?

Python skripta može identificirati verziju Python instaliran na računalu. Omogućuje vam provjeru je li u sustavu instalirano više verzija. Skripta razvijena za provjeru Python verzija ostaje ista za Windows OS, Mac OS i Linux distribucije. Skriptu možete izraditi uvozom modula platforme ili sys modula pythona.

Sljedeći kod se može koristiti za sys modul kao što je prikazano u nastavku:

Komandna linija Code:

import sys
sys. version

Izlaz:

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

Pogledajte sljedeću snimku zaslona naredbenog retka:

Provjeri Python Verzija koja koristi skriptu

Da biste izvršili gornju skriptu, prvo pozovite python u naredbenom retku da biste dobili gore navedene rezultate.

Sljedeći kod se može koristiti za sys modul kao što je prikazano u nastavku:

Komandna linija Code:

import platform
print(platform.python_version())

Izlaz:

3.10.7

Pogledajte sljedeću snimku zaslona naredbenog retka:

Provjeri Python Verzija koja koristi skriptu

Upotrijebite sljedeći kod u tumaču temeljenom na webu kao što je prikazano u nastavku: –

Python kodirati:

from platform import python_version

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

Izlaz:

Current Python Version- 3.8.10

Pogledajte sljedeću snimku zaslona tumača temeljenog na webu:

Provjeri Python Verzija koja koristi skriptu

Provjeri Python Verzija koja koristi skriptu

Da biste dobili informacije o verziji pythona, koristite sljedeću skriptu kao što je prikazano u nastavku:

Python naredba:

print(sys.version_info)

Izlaz

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

Zaslon

Provjeri Python Verzija koja koristi skriptu

Da biste dobili informacije o torci o verziji pythona, koristite sljedeću skriptu kao što je prikazano u nastavku: –

Python naredba

print(type(sys.version_info))

Izlaz

<class ‘sys.version_info’>

Zaslon

Provjeri Python Verzija koja koristi skriptu

Da biste dobili glavne informacije o verziji pythona, koristite sljedeću skriptu kao što je prikazano u nastavku: –

Python naredba

print(sys.version_info[0])

Izlaz

3

Zaslon

Provjeri Python Verzija koja koristi skriptu

Python naredba

print(sys.version_info.major)

Izlaz

3

Zaslon

Provjeri Python Verzija koja koristi skriptu

Da biste dobili informacije o platformi python, koristite sljedeću skriptu kao što je prikazano u nastavku: –

Python naredba

Import platform
print(platform.python_version())

Izlaz

3.10.7

Zaslon

Provjeri Python Verzija koja koristi skriptu

Da biste dobili informacije o vrsti platformske verzije pythona, koristite sljedeću skriptu kao što je prikazano u nastavku: –

Python naredba

print(type(platform.python_version()))

Izlaz

<class ‘str’>

Zaslon

Provjeri Python Verzija koja koristi skriptu

Da biste dobili informacije o torci o verziji pythona, koristite sljedeću skriptu kao što je prikazano u nastavku: –

Python naredba

print(platform.python_version_tuple())

Izlaz

(‘3’,’7’,’0’)

Zaslon

Provjeri Python Verzija koja koristi skriptu

Python naredba

print(type(platform.python_version_tuple())

Izlaz

<class ‘tuple’>

Zaslon

Provjeri Python Verzija koja koristi skriptu

Kako provjeriti Python korištenje verzije Windows Naredbeni redak?

Evo koraka za provjeru Python korištenje verzije Windows Naredbeni redak:

Korak 1) Otvorite naredbeni redak pomoću typing cmd

Korak 2) Kada se otvori naredbeni redak, upišite sljedeću naredbu u CLI da biste dobili naziv verzije Python.

Naredbeni kod:

python3 --version

Izlaz:

Python 3.10.7

Bilješka: Prije pokretanja naredbe, provjerite je li Python je unaprijed instaliran na računalu.

Alternativno, otvorite naredbeni redak i upišite naredbu u nastavku:

Naredbeni kod:

python --version

Izlaz:

Python 3.10.7

Pogledajte donju snimku zaslona za rezultate izvršene u naredbenom retku:

Screenshot:

Provjeri Python Upotreba verzije Windows Zapovjedna linija

Kako provjeriti verziju pythona pomoću Windows PowerShell-a?

Da biste provjerili Python inačica u Windows PowerShell:

  • Otvorite prompt Power Shell-a pomoću naredbe typing PowerShell u izborniku Start i klikom na Windows powershell.
  • Korisnik mora unijeti sljedeću naredbu PowerShell kako bi se dobio Python naziv verzije.

Provjeri Python Upotreba verzije Windows Zapovjedna linija

Međutim, prije pokretanja ove naredbe, provjerite je li Python je unaprijed instaliran na računalu.

Slijedi naredba upisana u naredbeni redak:

PowerShell kod:

python3 --version

Izlaz:

Python 3.10.7

Alternativno, otvorite naredbeni redak i upišite naredbu u nastavku:

PowerShell kod:

python --version

Izlaz:

Python 3.10.7

Pogledajte ovu snimku zaslona za rezultate izvršene u naredbenom retku:

Provjeri Python Upotreba verzije Windows Zapovjedna linija

Kako provjeriti Python Verzija u Linuxu?

Evo koraka za provjeru Python Verzija u Linuxu:

Korak 1) Da biste provjerili Python verziju u Linuxu, otvorite terminal

Korak 2) Ovo otvara donji prozor kao što je prikazano u nastavku:

Provjeri Python Upotreba verzije Windows Zapovjedna linija

Korak 3) Upišite donju naredbu u terminalu Linuxa da biste dobili naziv verzije Python.

Slijedi naredba upisana u terminalu:

Terminalni kod Linuxa:

python3 --version

Izlaz:

Python 3.5.2

Ili otvorite terminal i upišite naredbu u nastavku:

Kod Linux terminala:

python --version

Izlaz:

Python 2.7.12

Gornja naredba pomaže korisniku provjeriti je li python 2 instaliran u sustavu. Pogledajte donju snimku zaslona za rezultate izvršene u Linux terminalu:

Screenshot:

Provjeri Python Upotreba verzije Windows Zapovjedna linija

Osigurajte to Python je unaprijed instaliran na operacijskom sustavu računala. Najnaprednije verzije Linux distribucija, kao što su Ubuntu i Fedora, imaju Python unaprijed instaliran u njemu.

Alternativno, sljedeće naredbe mogu se koristiti u Linux terminalu za dobivanje naziva verzije Python instaliran u distribuciji kako je navedeno u nastavku: –

Kod Linux terminala:

python -VV

Izlaz

Python 2.7.12

Snimka zaslona: –

Kod Linux terminala:

Python3 -c “import sys; print(sys. version).”

Izlaz

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

[GCC 5.4.0 20160609]

Screenshot:

Provjeri Python Upotreba verzije Windows Zapovjedna linija

Kod Linux terminala:

Python3 -c “import sys; print(sys.version_info)”

Izlaz

sys.version_info(major=3,minor=2,releaselevel=’final’,serial=0)

Screenshot:

Provjeri Python Upotreba verzije Windows Zapovjedna linija

Kod Linux terminala:

Python3 -c “import platform; print(platform.python_version())”

Izlaz

3.5.2

Screenshot:

Provjeri Python Upotreba verzije Windows Zapovjedna linija

Jedina razlika u gornjim naredbama je korištenje python modula. Ovaj modul pruža nazive za varijable i funkcije koje se koriste za manipuliranje različitim dijelovima Python okruženje. Modul dobiva temeljne podatke o platformi kao što su operativni sustav, hardver i tumač.

Kako provjeriti Python verzija na Macu?

Evo koraka za provjeru Python verzija:

Korak 1) Da biste provjerili Python verzija u Mac OS-u

Otvorite terminal pomoću typing naredbu terminala u polju za pretraživanje u gornjem desnom kutu izbornika radne površine Mac OS-a i kliknite na nju.

Korak 2) Ovo otvara donji prozor kao što je prikazano u nastavku:

Provjeri Python Upotreba verzije Windows Zapovjedna linija

Korak 3) Da biste dobili Python ime verzije, trebate upotrijebiti sljedeću naredbu u prozoru terminala.

Bilješka: Međutim, prije pokretanja naredbe, provjerite je li Python je unaprijed instaliran na računalu. Većina naprednih verzija distribucija Mac OS-a ima Python unaprijed instaliran u njemu.

Slijedi naredba upisana u terminalu:

Terminalni kod Mac OS-a:

python3 --version

Izlaz:

Python 3.3.1

Ili otvorite terminal i upišite naredbu u nastavku:

Terminalni kod Mac OS-a:

python --version

Izlaz:

Python 2.7.4

Gornja naredba pomaže korisniku provjeriti je li python 2 instaliran u sustavu.

Pogledajte donju snimku zaslona za rezultate izvršene u Mac OS terminalu:

Screenshot:

Provjeri Python Upotreba verzije Windows Zapovjedna linija

Kako provjeriti više verzija pythona instaliranih u istom sustavu?

Može ih biti više Python verzije instalirane na računalni sustav. Stoga na računalu mogu biti instalirane obje verzije 2 i 3.

Za provjeru obje verzije, korisnik može otvoriti naredbeni redak i upisati sljedeće naredbe:

Scenarij 1: Provjeriti Python Verzija 2

Naredbeni redak \ Terminalni kod:

python --version

Scenarij 2: Provjeriti Python Verzija 3

OS naredba:

python3 --version

Python 2 ili Python 3

Evo usporedbe obje verzije:

  • Python verzija 3, u usporedbi s Python verzija 2 je drugačija u smislu sintakse. Ovdje je a potpuna usporedba između 2 verzije.
  • Python 3 sadrži nekoliko pomoćnih programa koji pomažu prevesti kod napisan u Python 2 se Python 3.
  • Python verzija 3 ima drugačiju sintaksu od Python verzija 2 jer Python verzije 2 i 3 imaju različite sintakse.
  • Python 2 ne objavljuje nikakva nova ažuriranja, što ovu verziju čini nekompatibilnom s verzijom 3.
  • Neke značajke Python 3 su vraćena na Python 2, a to je učinjeno za podršku jednostavnoj migraciji.
  • Python 3 prema zadanim postavkama pohranjuje nizove u Unicode formatu. Međutim, da biste pretvorili niz u Unicode format u verziji 2, on mora biti definiran ključnom riječi "u".

Pitanja i odgovori

Programer može izvršiti jednu naredbu kako bi utvrdio koja je verzija instalirana na operativnom sustavu vašeg računala. To možete učiniti otvaranjem naredbenog retka operativnog sustava i typing ispod naredbe kao što je prikazano u nastavku:

  • Linux: Ctrl + Alt + T ili Ctrl + Alt + F2
  • Windows: Win + R
  • MacOS: Finder > Aplikacije > Uslužni programi > Terminal

Evo važnih uvjeta za sustav prije provjere verzije:

  • Korisnik treba pristupiti naredbenom retku.
  • Oni bi trebali instalirajte najnoviju verziju Python unaprijed.
  • Također je preporučljivo instalirati bilo koju najnoviju sporednu verziju verzije 3 Python. 1
  • Kako bi potvrdio instaliranu verziju, korisnik može otvoriti naredbeni redak nakon instalacije. Također se naziva terminal u nekim operativnim sustavima, kao što su Linux i Mac OS.

Možete provjeriti pip, Python upravitelj paketa, pokretanjem naredbe pip –version ili pip3 –version u naredbenom retku. Ovo ispisuje verziju pipa zajedno s Python verzija na koju je povezana.

The Python Verzija određuje koje jezične značajke i biblioteke možete koristiti. Python 2 i Python 3 imaju drugačiju sintaksu, a mnogi paketi podržavaju samo određene verzije, pa provjera verzije sprječava pogreške kompatibilnosti.

Preuzmite najnoviji instalacijski program s python.org i pokrenite ga ili upotrijebite upravitelj verzijama poput pyenv-a. Na Linuxu možete koristiti upravitelj paketa. Uvijek nakon toga potvrdite novu verziju s python –version.

Da. Biblioteke kao što su TensorFlow, PyTorch i scikit-learn podržavaju samo određene Python verzije. Korištenje podržane, nedavne Python Izdanje 3 izbjegava pogreške pri instalaciji i osigurava vam najnovija ažuriranja za performanse i sigurnost.

Da. AI asistenti mogu čitati poruke o pogreškama, prepoznati neusklađenosti verzija i predložiti ispravne Python ili verzije paketa za instalaciju. Također pomažu u postavljanju virtualnih okruženja tako da različiti projekti mogu sigurno koristiti različite verzije.

Sažmite ovu objavu uz: