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: