Hur man installerar Python på Windows

Python kommer inte förkompilerat med Windows, men det betyder inte att Windows-användare inte kommer att tycka att det flytande programmeringsspråket är användbart. Det är dock inte fullt så enkelt som att installera den senaste versionen, så låt oss se till att du har rätt verktyg för uppgiften i Windows 10 eller Windows 11.

Hur man installerar Python på Windows - %categories

Vad är Python-språket?

Python släpptes första gången 1991 och är ett högnivåprogrammeringsspråk som ofta används i allmän programmering. Med en designfilosofi som betonar läsbarhet har den länge varit en favorit bland både amatörprogrammerare och seriösa programmerare. Det är inte ett lätt språk (relativt, det vill säga) att välja ut men du hittar tusentals projekt online som kräver att Python är installerat för att använda programmet.

Vilken version av Python ska du använda?

I allmänhet bör du bara ladda ner Den senaste versionen av Python och installera den. Du kommer att se en stor banner högst upp som indikerar den senaste versionen av Python på huvudsidan för nedladdning. Klicka på "Ladda ner Python 3.xx"

Hur man installerar Python på Windows - %categories

Tyvärr skedde det en viktig uppdatering av Python för flera år sedan som ledde till en enorm schism mellan versioner av Python. Detta kan göra saker lite förvirrande för nykomlingar, men här är vad du behöver veta.

Det har funnits två versioner av Python som har hållits samtidigt i många år: Python 2 och Python 3. Python 2 är officiellt utfasad. Och det har det varit sedan 2020. Du kommer fortfarande att hitta många gamla projekt som använder det utspridda över hela internet, även om de allra flesta nya projekt väljer Python 3 eftersom det fortfarande får uppdateringar.

Om du ser fram emot att lära dig Python bör du skippa Python 2 helt och hålla dig till Python 3. Det finns några Anmärkningsvärda tekniska skillnader mellan Python 2 och 3. Det räcker med att säga att Python 3 vanligtvis är lättare att läsa och skriva, är snabbare och har mer community-stöd än Python 2. De är också tillräckligt lika för att lära dig Python 3 kommer att göra det möjligt för dig att arbeta med Python 2 utan alltför många problem, om absolut nödvändigt..

Läs också:  Fix: Fel vid kopiering av fil eller mapp: Ospecificerat fel i Windows 10

Du ser indelningen om du scrollar ner en bit vid besök Python nedladdningssida för Windows.

Hur man installerar Python på Windows - %categories

Du kan bara ladda ner Python 2 eller Python 3 om du är säker på att du bara behöver en specifik version. Vi visar dig hur du installerar den senaste versionen av Python 3, men processen för att installera Python 2 är i princip densamma.

Det här installationsprogrammet kommer automatiskt att installera lämplig 32-bitars eller 64-bitarsversion på din dator (här är lite mer läsning om du vill lära dig mer om skillnaderna mellan de två).

Hur man installerar Python 3

Ladda ner först Den senaste versionen av Python 3 Om du inte redan har gjort det, kör sedan den körbara filen.

Obs: Du kan installera den senaste versionen av Python 3 tillsammans med Python 2 eller till och med äldre versioner av Python 3 utan problem. Se bara till att rätt person är på väg.

På den första skärmen, aktivera alternativet "Lägg till Python.exe PATH" Klicka sedan "Installera nu".

Hur man installerar Python på Windows - %categories

Efter det har du ett beslut att fatta. Klicka på alternativet "inaktivera gränsen för väglängd För att ta bort begränsningen för variabeln MAX_PATH. Denna ändring kommer inte att bryta någonting, men det kommer att tillåta Python att använda långa sökvägsnamn. Eftersom många Python-programmerare arbetar i Linux och andra *nix-system där sökvägens längd inte är ett problem, kan om du aktiverar detta i förväg hjälpa dig att lösa alla sökvägsrelaterade problem du kan ha när du arbetar i Windows.

Vi rekommenderar att du går vidare och väljer det här alternativet. Om du vet att du inte vill inaktivera sökvägslängden kan du bara klicka på Stäng för att avsluta installationen. Och om du vill läsa mer om frågan innan du åtar dig till förändringen.

Om du bara installerar Python 3 kan du köra python –version på valfri kommandorad (som PowerShell eller Kommandotolk) för att kontrollera att den är installerad och ställa in sökvägsvariabeln. Om allt fungerar korrekt kommer du att se versionen av Python du just installerade visas.

Hur man installerar Python på Windows - %categories

Om det inte fungerar har du förmodligen glömt att markera rutan bredvid "Lägg till Python.exe till PATH" under installationen. Ingen stor sak – vi visar dig hur du lägger till det manuellt i nästa avsnitt.

Läs också:  Topp 8 sätt att fixa mobil hotspot som inte fungerar på Windows 11

Lägg till Python till PATH manuellt

Om Python inte körs när du kör en version av python eller försöker köra ett Python-skript, är det troligt att det inte har lagts till i din PATH. Windows PATH anger de mappar som Windows ska söka efter körbara filer. Om en mapp ingår kan alla körbara filer i den mappen startas från kommandoraden utan att ange hela sökvägen varje gång.

Klick Start , sök sedan efter "Avancerade systeminställningar Och slå på den.

Hur man installerar Python på Windows - %categories

knacka på "Miljövariabler" och välj sedan "VÄG under Användarvariabler och tryckModifiering".

Hur man installerar Python på Windows - %categories

Om Python finns i PATH, bör du se två poster som visas i bilden nedan. Den första posten på vår lista - undermappen scripts - lägger till en punkt till spåret. Pip är Pythons inbyggda pakethanterare och är avgörande om du vill att Python ska fungera korrekt.

Den andra posten innehåller den faktiska körbara Python-filen, samt några andra objekt av intresse.

Obs: Pip är tekniskt förkortat för "Pip Install Packages." Hur konstigt detta än kan låta är upprepade förkortningar väldigt vanliga i datorvärlden. GNU, ATI, cURL, Nano och PHP är alla exempel på rekursiva genvägar också.

Hur man installerar Python på Windows - %categories

Om du inte har dessa kommer din Python inte att läggas till i din PATH, och du måste åtgärda det. Klicka på Ny och ange sökvägen till din Python-installation. Det är vanligtvis mappen C:\Users\(YourUserName)\AppData\Local\Programs\Python\(PythonVersion),' men den kan finnas på en annan plats om du ändrar platsen under installationen. Var noga med att lägga till skriptundermappen också - den ger viktig funktionalitet.

Du kan också upptäcka att du har flera versioner av Python installerade när du börjar leta runt i Python-mappen. Detta är inget problem, välj bara den du vill ha och lägg till den på din rutt. Om du inte vet vad du ska använda, välj det högre versionsnumret, eftersom det är det senaste.

Läs också:  Topp 6 korrigeringar för Microsoft Teams-meddelanden som inte försvinner på Windows

Bråka inte med din systeminstallation, använd standard Python-miljöer istället

Obs: Det här avsnittet är endast relevant om du redan planerar att koda med Python. Om du inte använder det aktivt kan du ignorera det här avsnittet.

Om du lär dig Python kan du behöva installera en mängd olika paket som en del av en handledning. Installera inte moduler eller paket direkt på Pythons systeminstallation. Moduler och paket kommer ibland i konflikt med varandra och med den version av Python du har installerat på ditt system. Om det finns ett kompatibilitetsproblem kan det orsaka instabilitet eller fel när du försöker använda Python. Du bör istället använda Pythons inbyggda virtuella miljöer.

Python låter dig skapa en liten virtuell miljö för varje projekt du arbetar med. Varje virtuell miljö kan ha sin egen version av Python, separata paket och moduler och andra variabler. Detta gör att du kan hålla varje projekts beroende separat från varandra och från din systeminstallation. Detta säkerställer att kompatibilitetsproblem inte påverkar din grundläggande Python-installation på din dator, och att det inte kommer att förvandlas till en stor röra av extra paket och moduler.

Det finns flera sätt att skapa och hantera virtuella miljöer. Den första och mest grundläggande är venv. Komplett Förse Venv med varje ny och användbar Python-installation via kommandoraden. VirtualEnv, en tredjepartshanterare för virtuell miljö, ger lite mer kraftfull funktionalitet och har bättre kompatibilitet med tidigare versioner av Python.

Alternativt kan du använda den integrerade utvecklingsmiljön (IDE). IDE:er tillhandahåller alla typer av användbara funktioner om du är intresserad av programmering, och i fallet med Python innehåller de flesta av dem verktyg för att skapa och hantera virtuella miljöer för dina projekt. Det finns många bra IDE:er där ute, men vi gillar det PyCharm. Det är gratis för personligt bruk och har alla funktioner som en blivande programmerare kan önska sig.

Du kanske också gillar