Python-version tarkistaminen - Windows, Mac, Linux

Python on monipuolinen ja tehokas ohjelmointikieli, jossa on monia sovelluksia verkkokehityksestä data-analyysiin. Useimmiten Pythonilla ohjelmoiessasi haluat tietää, mitä Python-versiota käytät.

Voit tarkistaa Python-versiosi nopeasti ja vaivattomasti useilla menetelmillä, mukaan lukien komentorivityökalut, komentosarjan suorittaminen alustalla ja sys-moduuleilla tai haluamassasi IDE:ssä.

Näitä lähestymistapoja voidaan soveltaa eri käyttöjärjestelmissä, mukaan lukien Windows, macOS ja Linux, mikä varmistaa, että pystyt tunnistamaan Python-versiosi hetkessä.

Jokainen uusi Python-versio sisältää tiettyjä muutoksia tai päivityksiä, joten aiemmin toisessa versiossa kirjoitettu koodi ei välttämättä toimi uudemmissa versioissa.

Pythonin eri versioissa voi olla hienoisia eroja, ja käyttämäsi version tarkan tietäminen voi auttaa sinua välttämään yhteensopivuusongelmia, kun jaat koodia muiden kanssa tai asennat paketteja.

Python-version tarkistaminen - Windows, Mac, Linux

Tässä artikkelissa annamme selkeän oppaan Python-version tarkistamiseen tietokoneellasi riippumatta siitä, käytätkö Windowsia, macOS:ää tai Linuxia.

Mennään asiaan!

Sisällysluettelo

Python-version tarkistaminen komentoriviltä

Tässä osiossa keskustelemme siitä, miten . Tämä menetelmä on nopea ja tehokas määrittämään, mikä Python-versio on asennettu tietokoneellesi.

Tarkastelemme erityisesti seuraavia asioita:

  1. Python-version tarkistaminen Windowsissa

  2. Python-version tarkistaminen Linuxissa

  3. Python-version tarkistaminen MacOS:ssa

Mennään asiaan!

Windowsin komentorivi

Ennen kuin jatkat tätä toimenpidettä, varmista, että Python on asennettu. Voit tarkistaa Python-asennetun version Windows-koneessa komentorivikehotteen avulla seuraavasti :

Vaihe 1: Paina Win+R avataksesi Suorita-valintaikkunan.

Vaihe 2: Kirjoita cmd ja paina Enter avataksesi Windowsin komentokehote.

Vaihe 3: Kirjoita komentokehotteeseen python –version ja paina Enter.

  1. Python-version tarkistaminen - Windows, Mac, Linux

Yllä oleva kehote käskee Pythonia näyttämään asennetun Python-version. Jos et näe vastausta tai kohtaat virheen, varmista, että Python on asennettu ja lisätty ympäristömuuttujiisi .

MacOS ja Linux Terminal

Linux- ja macOS-järjestelmissä voit tarkistaa Python-versiosi päätelaitteen avulla.

Noudata näitä ohjeita:

Vaihe 1: Linuxissa avaa pääte painamalla Ctrl+Alt+T. MacOS:ssa: siirry Finderiin, napsauta Sovellukset, valitse Apuohjelmat ja valitse sitten Pääte.

Vaihe 2: Kun pääte on auki, kirjoita python –version ja paina Enter.

Yllä oleva kehote käskee Pythonia näyttämään nykyisen asennetun Python-versiosi.

Jos tietokoneellesi on asennettu useita Python-versioita, saatat joutua käyttämään python3 -versiota Python 3 -version tarkistamiseen.

Nyt kun tiedät kuinka tarkistaa versiosi komentoriviltä, ​​voit varmistaa, että käytät oikeaa versiota projekteillesi ja hallita ympäristöäsi sen mukaisesti.

Yllä oleva oli vain yksi tietokoneellasi käynnissä oleva versio. Voit myös tarkistaa version Python-skriptistä. Alla olevassa osiossa näytetään, kuinka versio tarkistetaan Python-komentosarjan avulla.

Python-version tarkistaminen komentosarjasta

Tässä osiossa opit tarkistamaan Python-version skriptistä eri moduuleilla.

Tutkimme seuraavaa:

  1. Python-version tarkistaminen sys-moduulin avulla

  2. Python-version tarkistaminen alustamoduulin avulla

Tämä auttaa sinua varmistamaan, että komentosarjasi toimii halutulla versiolla ja mukauttaa sen toimintaa käytettävän version mukaan.

Python-version tarkistaminen Sys-moduulin avulla

Yksi tapa tarkistaa Python-versio komentosarjasta on käyttää sys-moduulia.

Pythonin sys-moduuli, joka on kiinteä osa sen vakiokirjastoa, antaa sinulle mahdollisuuden hyödyntää erilaisia ​​muuttujia, toimintoja ja objekteja, joita tulkki joko käyttää tai ylläpitää.

Näin voit olla yhteydessä järjestelmään ja Python-ajonaikaiseen ympäristöön ja hyödyntää useita ominaisuuksia, jotka osoittautuvat hyödyllisiksi järjestelmään liittyvissä tehtävissä, virheenkorjauksessa tai Python-skriptien suorittamisen hallinnassa.

Sys-moduuli tarjoaa version_info-attribuutin, joka sisältää tuplen, jossa on Python-tulkin pää-, sivu- ja mikroversionumerot.

Alla oleva koodi käyttää sys-moduulia Python-version tarkistamiseen:

import sys

major, minor, micro = sys.version_info[:3]
print(f"Your Python version is {major}.{minor}.{micro}")

Tämä yllä oleva koodi käskee Pythonia tuomaan sys-tulostusmoduulin ja käyttämään sitä Python-version hakemiseen.

import sys: Tämä rivi tuo sys-moduulin, joka tarjoaa pääsyn järjestelmäkohtaisiin parametreihin ja toimintoihin.

major, minor, micro = sys.version_info[:3]: Sys.version_info-attribuutti palauttaa monikon, joka sisältää Python-version komponentit, kuten pää-, ala- ja mikroversionumerot.

Tässä viipaloimme monikkoa [:3]:lla saadaksemme kolme ensimmäistä elementtiä, jotka edustavat pää-, sivu- ja mikroversionumeroita, ja kohdistamme ne vastaaviin muuttujiin major, minor ja micro.

print(f”Python-versiosi on {major}.{minor}.{micro}”): Tämä rivi käyttää f-merkkijonoa (muotoiltu merkkijonoliteraali) näyttämään Python-version korvaamalla majorin, mollin ja mikron arvot. muuttujia merkkijonossa.

Import sys printin tulos näyttää Python-version muodossa "Python-versiosi on XYZ", jossa X, Y ja Z ovat vastaavasti pää-, mikro- ja sivuversionumerot.

  1. Python-version tarkistaminen - Windows, Mac, Linux

Muista, että joskus sinulla voi olla asennettuna useita Python-versioita ja ulos näyttää uusin Python-versio.

Lisäksi voit käyttää assert-lausetta varmistaaksesi, että komentosarjasi toimii vähintään vaaditulla Python-versiolla. Esimerkiksi:

import sys

assert sys.version_info >= (3, 6), "Python 3.6 or higher is required"

Yllä oleva Python-koodinpätkä näyttää, kuinka sys-moduuli tuodaan ja kuinka sen avulla tarkistetaan, onko Python-versio 3.6 tai uudempi. Jos vaatimus ei täyty, näyttöön tulee AssertionError , jossa on mukautettu viesti.

Python-version tarkistaminen - Windows, Mac, Linux

Kuinka tarkistaa alustamoduulin avulla asennetun Pythonin versio

Toinen tapa tarkistaa Python-versio on käyttää alustamoduulin Python-komentoa.

Pythonin alustamoduuli on osa vakiokirjastoa ja tarjoaa erilaisia ​​toimintoja tietojen hakemiseen taustalla olevasta alustasta, järjestelmästä ja laitteistosta, jossa Python-tulkki toimii.

Tämä voi sisältää tietoja käyttöjärjestelmästä, prosessorin arkkitehtuurista ja itse Python-toteutuksesta.

Tuontialustatulostus tarjoaa python_version()-funktion, joka palauttaa merkkijonon Python-version kanssa.

Tässä on esimerkkikoodi, joka havainnollistaa alustamoduulin käyttöä:

import platform

version = platform.python_version()
print(f"Your Python version is {version}")

Yllä oleva Python-koodinpätkä osoittaa, kuinka alustan tulostusmoduuli tuodaan ja miten Python-versiotiedot haetaan sillä ja tulostetaan muotoiltuna merkkijonona.

Python-version tarkistaminen - Windows, Mac, Linux

Voit myös käyttää alla olevaa Python-komentoa, joka käyttää monikoita Python-version tarkistamiseen:

import platform

version_tuple = platform.python_version_tuple()
print("Your Python version is {}.{}.{}".format(*version_tuple))

Python-version tarkistaminen - Windows, Mac, Linux

Sekä sys- että alustamoduulit tarjoavat erilaisia ​​Python-komentoja Python-ympäristön tietojen saamiseksi, ja voit valita sellaisen, joka sopii paremmin käyttötapaukseesi tai vaatimuksiisi.

Useimmiten ohjelmoijat käyttävät IDE:itä koodin kirjoittamiseen. Voit myös tarkistaa pääversion IDE:stäsi.

Alla olevassa osiossa tutkimme Python-version tarkistamista kahdessa Python-ohjelmoinnin suosituimmassa IDE:ssä: VSCode ja PyCharm .

Python-version tarkistaminen integroiduissa kehitysympäristöissä (IDE)

Integrated Development Environment on ohjelmistosovellus, joka tarjoaa kattavan valikoiman työkaluja ja ominaisuuksia, joiden avulla ohjelmoijat voivat kirjoittaa, muokata, korjata ja kääntää koodia tehokkaammin.

Python-versioiden tarkistaminen integroidussa kehitysympäristössä (IDE) on yleinen tehtävä Python-projektien parissa. Jokaisella IDE:llä on oma tapansa näyttää Python-versio. Tässä osiossa keskustelemme seuraavista asioista:

  1. Python-version tarkistaminen Visual Studio Codessa

  2. Python-version tarkistaminen PyCharmissa

Python-versioiden tarkistaminen Visual Studio Codessa

Visual Studio Code ( VSCode ) on suosittu IDE Python-kehitykseen. Voit tarkistaa Python-version VSCodessa seuraavasti:

Vaihe 1: Avaa Visual Studio Code.

Python-version tarkistaminen - Windows, Mac, Linux

Vaihe 2: Avaa Python-tiedosto tai luo uusi projektiisi.

Python-version tarkistaminen - Windows, Mac, Linux

Vaihe 3: Napsauta tilapalkin vasemmassa alakulmassa näkyvää Python-versiota.

Jos et näe Python-versiota, varmista, että Python-laajennus on asennettu.

Python-version tarkistaminen - Windows, Mac, Linux

Näkyviin tulee avattava luettelo, jossa on käytettävissä olevat Python-tulkit.

Nykyisen aktiivisen tulkin vieressä on valintamerkki, ja versionumero näkyy oikealla puolella.

Python-version tarkistaminen - Windows, Mac, Linux

Python-version tarkistaminen PyCharmissa

PyCharm on toinen laajalti käytetty IDE Python-kehitykseen. Voit tarkistaa Python-version PyCharmissa seuraavasti:

Vaihe 1: Avaa PyCharm.

Vaihe 2: Siirry päätyökalupalkkiin ja napsauta "Tiedosto" > "Asetukset" (tai "Asetukset" macOS:ssä).

Python-version tarkistaminen - Windows, Mac, Linux

Vaihe 3: Valitse vasemmasta paneelista "Project: Your_Project_Name" > "Python Interpreter".

Python-version tarkistaminen - Windows, Mac, Linux

Vaihe 4: Oikeanpuoleisessa paneelissa näet virtuaaliympäristöösi asennetun Python-version lueteltuna tulkin suorituspolun vieressä.

Python-version tarkistaminen - Windows, Mac, Linux

Seuraamalla näitä vaiheita kussakin IDE:ssä voit helposti tarkistaa, mitä Python-versiota projektisi käyttää.

Nyt kun sinulla on tietoa käyttämästäsi Python-versiosta, mitä voit tehdä näillä tiedoilla?

Toisinaan saatat saada työtoveriltasi tiedostoja, joissa kirjoitettu koodi on Pythonin uudemmassa versiossa, kun taas saatat käyttää vanhempaa versiota tai päinvastoin. Tällaisissa tapauksissa sinun on ensin tunnistettava järjestelmääsi asennettu Python-versio.

Entä jos haluat päivittää Python-versiosi uusimpaan versioon, koska sinulla saattaa olla asennettuna erilaisia ​​Python-versioita? Alla olevassa osiossa on lueteltu muutamia tapoja, joilla voit päivittää Python-versiosi uusimpaan versioon.

Python-version päivittäminen uusimpaan versioon

Python-version päivittäminen on yhtä yksinkertaista kuin Pythonin asentaminen, mutta päivitysmenettely vaihtelee käyttämäsi käyttöjärjestelmän mukaan.

Tässä osiossa annamme yleiskatsauksen Pythonin päivittämiseen Windowsissa, Linusissa ja MacOS:ssä tarvittavista vaiheista.

Pythonin päivittäminen Windowsissa

Vaihe 1: Poista Python-version asennus

Siirry kohtaan Ohjauspaneeli > Ohjelmat ja ominaisuudet.

Python-version tarkistaminen - Windows, Mac, Linux

Etsi asennetut ohjelmat, napsauta niitä ja napsauta sitten Poista asennus.

Python-version tarkistaminen - Windows, Mac, Linux

Vaihe 2: Lataa ja asenna uusin Python-versio

  1. Vieraile Pythonin virallisella lataussivulla osoitteessa https://www.python.org/downloads/ .

  2. Napsauta "Lataa Python" -painiketta

    Python-version tarkistaminen - Windows, Mac, Linux
  3. Suorita asennusohjelma

    Python-version tarkistaminen - Windows, Mac, Linux
  4. Noudata asennusohjeita.

    Python-version tarkistaminen - Windows, Mac, Linux
  5. Varmista, että valitset "Add Python to PATH" -valintaruudun asennuksen aikana.

    Python-version tarkistaminen - Windows, Mac, Linux

Kun olet napsauttanut asennuspainiketta, Python alkaa asentaa järjestelmääsi

Python-version tarkistaminen - Windows, Mac, Linux

Pythonin päivittäminen macOS:ssä:

Vaihe 1: Asenna Homebrew (jos et ole jo tehnyt)

  1. Avaa Terminal-sovellus.

  2. Anna seuraava komento ja paina Enter:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Vaihe 2: Päivitä Python

Kirjoita terminaaliin seuraavat komennot ja paina Enter jokaisen jälkeen:

brew update
brew upgrade python

Pythonin päivittäminen Linuxissa (Debian-pohjaiset jakelut):

Vaihe 1: Päivitä pakettiluettelot

  • Avaa Terminal-sovellus.

  • Anna seuraava komento ja paina Enter:

sudo apt-get update

Vaihe 2: Asenna uusin Python-versio

Anna seuraava komento ja paina Enter:

sudo apt-get install python3.x

Vaihe 3: Aseta Python-oletusversio (valinnainen)

Anna seuraavat komennot ja paina Enter jokaisen jälkeen:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.x 1
sudo update-alternatives --config python3

Korvaa "x" uusimmalla sivuversiolla ja valitse sopiva versio pyydettäessä.

Seuraamalla näitä ohjeita voit päivittää Pythonin uusimpaan versioon Windows-, macOS- tai Linux-järjestelmässäsi.

Päätetään tämä loppuun

Tämän artikkelin aikana olemme opastaneet sinut läpi kattavan oppaan, jolla voit tarkistaa, mitä Python-versiota käytät. Olemme myös näyttäneet, kuinka Python-versio tarkistetaan suoraan komentosarjasta käyttämällä sys- ja alustamoduuleja.

Tämän lisäksi olemme perehtyneet Python-version tarkistamiseen kahdessa Python-kehityksen suosituimmassa IDE:ssä: Visual Studio Code ja PyCharm.

Olemme myös määrittäneet vaiheet, jotka sinun tulee noudattaa Python-versiosi päivittämiseksi Windows-, macOS- ja Linux-järjestelmissä.

Näitä ohjeita noudattamalla voit pitää Python-ympäristösi ajan tasalla, hyödyntää uusimpia ominaisuuksia ja parannuksia sekä taata projektiesi onnistumisen.

Jos haluat lisätietoja Pythonista, tarkista Python-soittolistamme alla:


Suhde- ja taajuustaulukot Excelissä

Suhde- ja taajuustaulukot Excelissä

Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.

Tehokkain toimintopuhelu LuckyTemplatesissa

Tehokkain toimintopuhelu LuckyTemplatesissa

Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.

Datamallinnustekniikat DAX-mittausten järjestämiseen

Datamallinnustekniikat DAX-mittausten järjestämiseen

Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.

Power Queryn kielivirran parhaat käytännöt

Power Queryn kielivirran parhaat käytännöt

Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.