Brugerdefineret tema i LuckyTemplates
Tjek brugerdefinerede temaer og lær at oprette en tilpasset JSON-fil, så du kan kontrollere brugerdefinerede funktioner på alle visualiseringer i LuckyTemplates.
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.
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:
Sådan tjekker du Python-versionen i Windows
Sådan tjekker du Python-versionen i Linux
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.
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:
Sådan kontrolleres Python-versionen ved hjælp af sys-modulet
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.
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 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.
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))
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:
Sådan tjekker du Python-versionen i Visual Studio Code
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.
Trin 2: Åbn en Python-fil, eller opret en ny i dit projekt.
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.
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 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).
Trin 3: På panelet til venstre skal du vælge "Project: Your_Project_Name" > "Python Interpreter".
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.
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.
Find installerede programmer, klik på dem, og klik derefter på 'Afinstaller.
Trin 2: Download og installer den seneste Python-version
Besøg Pythons officielle downloadside på https://www.python.org/downloads/ .
Klik på knappen "Download Python".
Kør installationsprogrammet
Følg installationsvejledningen.
Sørg for at markere afkrydsningsfeltet "Tilføj Python til PATH" under installationen.
Når du har klikket på installationsknappen, begynder Python at blive installeret på dit system
Opdatering af Python på macOS:
Trin 1: Installer Homebrew (hvis du ikke allerede har gjort det)
Åbn Terminal-appen.
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:
Tjek brugerdefinerede temaer og lær at oprette en tilpasset JSON-fil, så du kan kontrollere brugerdefinerede funktioner på alle visualiseringer i LuckyTemplates.
Denne tutorial vil gennemgå, hvordan man bruger TOPN som en virtuel rangeringsfunktion til at generere interessant indsigt baseret på en rangeringslogik i LuckyTemplates.
I denne tutorial viser jeg dig, hvordan du beregner satsformeldage inden for en måned eller måneder i et hospitalsscenarie ved hjælp af DAX i LuckyTemplates.
Lær, hvordan du opretter dynamiske tekstresuméer for at vise indsigt i din rapport ved at bruge LuckyTemplates tilpassede visuelle udvikling kaldet Enlighten Data Story.
I denne blog lærer du, hvordan du dynamisk undersætter en tabelvisuel i LuckyTemplates ved hjælp af DAX-mål og betinget formatering.
En LuckyTemplates-feriekalender er afgørende for mange tidsintelligensberegninger. Lær, hvordan du beregner specifikke feriedatoer ved hjælp af DAX.
Dette er en introduktion til LuckyTemplates Geospatial Analysis til at bygge overbevisende dynamiske kort, som udgør en masse udfordringer for brugerne.
I denne vejledning viser jeg, hvordan du kan bruge den opdaterede funktion på LuckyTemplates databjælker i datatabelvisualiseringer for at gøre dine rapporter mere overbevisende.
I denne blog skulle gennemgå, hvordan man analyserer over de korrekte salgsperioder eller korrekte tidsperioder, hvor du rent faktisk har resultater.
I denne LuckyTemplates Showcase vil vi gennemgå forsikringsapplikationsrapporter, der viser værdifuld information om forsikringsrelaterede produkter og tilbud.