Sådan kontrolleres Python-version - Windows, Mac, Linux

Python er et alsidigt, kraftfuldt programmeringssprog med mange applikationer, fra webudvikling til dataanalyse. Oftest, når du programmerer i Python, vil du gerne vide, hvilken version af Python du bruger.

Du kan tjekke din Python-version hurtigt og ubesværet ved hjælp af flere metoder, inklusive kommandolinjeværktøjer, køre et script med platformen og sys-modulerne eller inden for din foretrukne IDE.

Disse tilgange er anvendelige på tværs af forskellige operativsystemer, inklusive Windows, macOS og Linux, hvilket sikrer, at du kan identificere din Python-version på ingen tid.

Hver ny version af Python kommer med visse ændringer eller opdateringer, derfor fungerer kode, der tidligere er skrevet i en anden version, muligvis ikke i de nyere versioner.

Forskellige versioner af Python kan have subtile forskelle, og at kende den nøjagtige version, du arbejder med, kan hjælpe dig med at undgå kompatibilitetsproblemer, når du deler kode med andre eller installerer pakker.

Sådan kontrolleres Python-version - Windows, Mac, Linux

I denne artikel giver vi en ligetil guide til, hvordan du tjekker Python-versionen på din computer, uanset om du bruger Windows, macOS eller Linux.

Lad os komme ind i det!

Indholdsfortegnelse

Sådan kontrolleres Python-versionen fra kommandolinjen

I dette afsnit vil vi diskutere, hvordan du kontrollerer . Denne metode er hurtig og effektiv til at bestemme, hvilken version af Python der er installeret på din computer.

Konkret vil vi dække følgende:

  1. Sådan tjekker du Python-versionen i Windows

  2. Sådan tjekker du Python-versionen i Linux

  3. Sådan tjekker du Python-versionen i MacOS

Lad os komme ind i det!

Windows kommandolinjeprompt

Før du fortsætter med denne procedure, skal du sørge for at have Python installeret. For at kontrollere din Python-installerede version på en Windows-maskine ved hjælp af kommandolinjeprompten , følg disse trin:

Trin 1: Tryk på Win+R for at åbne dialogboksen Kør.

Trin 2: Skriv cmd, og tryk på Enter for at åbne Windows-kommandoprompten.

Trin 3: Skriv python –version i kommandoprompten og tryk på Enter.

  1. Sådan kontrolleres Python-version - Windows, Mac, Linux

Ovenstående prompt vil kommandere Python til at vise den installerede Python-version. Hvis du ikke kan se et svar eller støder på en fejl, skal du sikre dig, at Python er installeret og tilføjet til dine miljøvariabler .

MacOS og Linux Terminal

På Linux- og macOS-systemer kan du bruge terminalen til at tjekke din Python-version.

Følg disse instruktioner:

Trin 1: For Linux skal du trykke på Ctrl+Alt+T for at åbne terminalen. For macOS skal du gå til Finder, klikke på Programmer, vælge Hjælpeprogrammer og derefter vælge Terminal.

Trin 2: Når terminalen er åben, skal du skrive python –version og trykke på Enter.

Ovenstående prompt vil kommandere Python til at vise din nuværende version af Python installeret.

Hvis du har flere Python-versioner installeret på din computer, skal du muligvis bruge python3 –version for at kontrollere versionen af ​​Python 3.

Nu hvor du ved, hvordan du kontrollerer din version fra kommandolinjen, kan du sikre dig, at du bruger den korrekte version til dine projekter og administrere dit miljø i overensstemmelse hermed.

Ovenstående var kun én version, der kørte på din computer. Du kan også tjekke versionen fra et Python-script. Afsnittet nedenfor viser, hvordan man kontrollerer versionen ved hjælp af et Python-script.

Sådan kontrolleres Python-versionen fra et script

I dette afsnit lærer du, hvordan du kontrollerer Python-versionen inde fra et script ved hjælp af forskellige moduler.

Vi vil undersøge følgende:

  1. Sådan kontrolleres Python-versionen ved hjælp af sys-modulet

  2. Sådan tjekker du Python-versionen ved hjælp af platformsmodulet

Dette vil hjælpe dig med at sikre, at dit script kører på den ønskede version og tilpasse dets adfærd baseret på den version, der bruges.

Sådan kontrolleres Python-versionen ved hjælp af Sys-modulet

En måde at kontrollere Python-versionen fra et script er ved at bruge sys-modulet.

Sys-modulet i Python, som er en integreret del af dets standardbibliotek, giver dig mulighed for at bruge forskellige variabler, funktioner og objekter, som enten bruges eller vedligeholdes af fortolkeren.

Ved at gøre det kan du engagere dig i systemet og Python-runtime-miljøet ved at drage fordel af en række funktioner, der viser sig at være nyttige til opgaver relateret til systemet, fejlretning eller styring af udførelsen af ​​dine Python-scripts.

Sys-modulet giver version_info-attributten, som indeholder en tuple med dur-, mol- og mikroversionsnumre for Python-fortolkeren.

Koden nedenfor bruger sys-modulet til at kontrollere Python-versionen:

import sys

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

Denne kode ovenfor vil kommandere Python til at importere sys printmodul og bruge det til at hente versionen af ​​Python.

import sys: Denne linje importerer sys-modulet, som giver adgang til systemspecifikke parametre og funktioner.

major, minor, micro = sys.version_info[:3]: Attributten sys.version_info returnerer en tuple, der indeholder komponenterne i Python-versionen, såsom major, minor og mikroversionsnumre.

Her skærer vi tuplet med [:3] for at få de første tre elementer, som repræsenterer dur-, mol- og mikroversionsnumre, og tildeler dem til de respektive variabler dur, mol og mikro.

print(f”Din Python-version er {major}.{minor}.{micro}”): Denne linje bruger en f-streng (formateret streng literal) til at vise Python-versionen ved at erstatte værdierne for dur, mol og mikro variabler i strengen.

Outputtet af import sys print vil vise Python-versionen i formatet "Din Python-version er XYZ", hvor X, Y og Z er henholdsvis hoved-, mikro- og mindre versionsnumre.

  1. Sådan kontrolleres Python-version - Windows, Mac, Linux

Husk på, at du til tider kan have flere versioner af Python installeret, og udgangen vil vise den nyeste Python-version.

Derudover kan du bruge en assert-sætning til at sikre, at dit script kører på en minimumskrævet Python-version. For eksempel:

import sys

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

Ovenstående Python-kodestykke viser, hvordan man importerer sys-modulet og bruger det til at kontrollere, om Python-versionen er 3.6 eller nyere. Hvis kravet ikke er opfyldt, fremkommer en AssertionError med en tilpasset meddelelse.

Sådan kontrolleres Python-version - Windows, Mac, Linux

Sådan kontrolleres versionen af ​​Python installeret ved hjælp af platformsmodulet

En anden måde at kontrollere Python-versionen på er ved at bruge platformsmodulet Python-kommandoen.

Platformmodulet i Python er en del af standardbiblioteket og giver forskellige funktioner til at hente information om den underliggende platform, system og hardware, som Python-fortolkeren kører på.

Dette kan omfatte detaljer om operativsystemet, processorarkitekturen og selve Python-implementeringen.

Importplatformsprintet giver funktionen python_version() som returnerer en streng med Python-versionen.

Her er en prøvekode, der viser, hvordan du bruger platformsmodulet:

import platform

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

Ovenstående Python-kodestykke demonstrerer, hvordan man importerer platformsudskrivningsmodulet og bruger det til at hente Python-versionsoplysningerne og derefter udskrive det i en formateret streng.

Sådan kontrolleres Python-version - Windows, Mac, Linux

Du kan også bruge Python-kommandoen nedenfor, som bruger tuples til at kontrollere Python-versionen:

import platform

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

Sådan kontrolleres Python-version - Windows, Mac, Linux

Både sys- og platformsmodulerne giver forskellige Python-kommandoer for at få information om Python-miljøet, og du kan vælge det, der passer bedre til din specifikke use case eller krav.

Oftest bruger programmører IDE'er til at skrive kode. Du kan også tjekke hovedversionen i din IDE.

I afsnittet nedenfor vil vi undersøge, hvordan du tjekker Python-versionen i to af de mest populære IDE'er til Python-programmering: VSCode og PyCharm .

Sådan tjekker du Python-versionen i integrerede udviklingsmiljøer (IDE)

Et integreret udviklingsmiljø er en softwareapplikation, der tilbyder et omfattende sæt værktøjer og funktioner, der hjælper programmører med at skrive, redigere, fejlsøge og kompilere kode mere effektivt.

Kontrol af Python-versionerne i et integreret udviklingsmiljø (IDE) er en almindelig opgave, når man arbejder på Python-projekter. Hver IDE har sin egen måde at vise Python-versionen på. I dette afsnit vil vi diskutere følgende:

  1. Sådan tjekker du Python-versionen i Visual Studio Code

  2. Sådan tjekker du Python-versionen i PyCharm

Sådan tjekker du Python-versioner i Visual Studio Code

Visual Studio Code ( VSCode ) er en populær IDE til Python-udvikling. Følg disse trin for at kontrollere Python-versionen i VSCode:

Trin 1: Åbn Visual Studio Code.

Sådan kontrolleres Python-version - Windows, Mac, Linux

Trin 2: Åbn en Python-fil, eller opret en ny i dit projekt.

Sådan kontrolleres Python-version - Windows, Mac, Linux

Trin 3: Klik på Python-versionen, der vises i nederste venstre hjørne af statuslinjen.

Hvis du ikke kan se nogen Python-version, skal du sørge for, at Python-udvidelsen er installeret.

Sådan kontrolleres Python-version - Windows, Mac, Linux

Der vises en rulleliste med de tilgængelige Python-tolke.

Den aktuelle aktive tolk har et flueben ud for sig, og versionsnummeret vises i højre side.

Sådan kontrolleres Python-version - Windows, Mac, Linux

Sådan tjekker du Python-versionen i PyCharm

PyCharm er en anden meget brugt IDE til Python-udvikling. Følg disse trin for at kontrollere Python-versionen i PyCharm:

Trin 1: Åbn PyCharm.

Trin 2: Gå til hovedværktøjslinjen og klik på "Filer"> "Indstillinger" (eller "Indstillinger" på macOS).

Sådan kontrolleres Python-version - Windows, Mac, Linux

Trin 3: På panelet til venstre skal du vælge "Project: Your_Project_Name" > "Python Interpreter".

Sådan kontrolleres Python-version - Windows, Mac, Linux

Trin 4: På panelet i højre side vil du se Python-versionen installeret i dit virtuelle miljø opført ved siden af ​​fortolkerens eksekverbare sti.

Sådan kontrolleres Python-version - Windows, Mac, Linux

Ved at følge disse trin i hver respektive IDE kan du nemt kontrollere, hvilken version af Python dit projekt bruger.

Nu hvor du har viden om den Python-version, du bruger, hvad kan du så gøre med disse oplysninger?

Til tider kan du modtage filer fra en kollega, hvor koden skrevet er i en nyere version af Python, mens du måske bruger en ældre version eller omvendt. I sådanne tilfælde skal du først identificere den Python-version, der er installeret på dit system.

Hvad hvis du gerne vil opdatere din Python-version til den nyeste version, da du måske har forskellige Python-versioner installeret? I afsnittet nedenfor har vi listet et par måder, du kan bruge til at opdatere din Python-version til den nyeste version.

Sådan opdateres en Python-version til den nyeste version

At opdatere en Python-version er lige så simpelt som at installere Python, men proceduren for opdatering varierer afhængigt af det operativsystem, du bruger.

I dette afsnit giver vi en oversigt over de nødvendige trin for at opdatere Python på Windows, Linus og MacOS.

Opdatering af Python på Windows

Trin 1: Afinstaller Python-versionen

Gå til Kontrolpanel > Programmer og funktioner.

Sådan kontrolleres Python-version - Windows, Mac, Linux

Find installerede programmer, klik på dem, og klik derefter på 'Afinstaller.

Sådan kontrolleres Python-version - Windows, Mac, Linux

Trin 2: Download og installer den seneste Python-version

  1. Besøg Pythons officielle downloadside på https://www.python.org/downloads/ .

  2. Klik på knappen "Download Python".

    Sådan kontrolleres Python-version - Windows, Mac, Linux
  3. Kør installationsprogrammet

    Sådan kontrolleres Python-version - Windows, Mac, Linux
  4. Følg installationsvejledningen.

    Sådan kontrolleres Python-version - Windows, Mac, Linux
  5. Sørg for at markere afkrydsningsfeltet "Tilføj Python til PATH" under installationen.

    Sådan kontrolleres Python-version - Windows, Mac, Linux

Når du har klikket på installationsknappen, begynder Python at blive installeret på dit system

Sådan kontrolleres Python-version - Windows, Mac, Linux

Opdatering af Python på macOS:

Trin 1: Installer Homebrew (hvis du ikke allerede har gjort det)

  1. Åbn Terminal-appen.

  2. Indtast følgende kommando, og tryk på Enter:

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

Trin 2: Opdater Python

Indtast følgende kommandoer i Terminal, og tryk på Enter efter hver:

brew update
brew upgrade python

Opdatering af Python på Linux (Debian-baserede distributioner):

Trin 1: Opdater pakkelister

  • Åbn Terminal-appen.

  • Indtast følgende kommando, og tryk på Enter:

sudo apt-get update

Trin 2: Installer den seneste Python-version

Indtast følgende kommando, og tryk på Enter:

sudo apt-get install python3.x

Trin 3: Indstil standard Python-versionen (valgfrit)

Indtast følgende kommandoer, og tryk på Enter efter hver:

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

Erstat "x" med det seneste mindre versionsnummer, og vælg den relevante version, når du bliver bedt om det.

Ved at følge disse trin vil du være i stand til at opdatere Python til den nyeste version på dit Windows-, macOS- eller Linux-system.

Lad os afslutte dette

Igennem denne artikel har vi ledt dig gennem en omfattende guide til, hvordan du kontrollerer, hvilken Python-version du bruger. Vi har også vist dig, hvordan du kontrollerer Python-versionen direkte fra et script ved at bruge sys- og platformsmodulerne.

Oven i det har vi dykket ned i at verificere Python-versionen i to af de mest populære IDE'er til Python-udvikling: Visual Studio Code og PyCharm.

Og vi har også beskrevet de trin, du skal følge for at opdatere din Python-version på Windows-, macOS- og Linux-systemer.

Ved at følge disse instruktioner kan du holde dit Python-miljø opdateret, drage fordel af de nyeste funktioner og forbedringer og garantere succes for dine projekter.

Ønsker du at lære mere om Python, kan du tjekke vores Python-playliste nedenfor:


Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.