Hur man Installerar Python på Windows

0
1051

Python inte kommer förpackade med Windows, men det betyder inte att Windows-användarna inte kommer att hitta flexibla programmeringsspråk användbart. Det är inte riktigt så enkelt installera den nyaste versionen dock, så låt oss se till att du får rätt verktyg för uppgiften.

Först släpptes 1991, Python är ett populärt hög nivå programmeringsspråk som används för allmänna ändamål programmering. Tack vare en design filosofi som betonar läsbarheten det har länge varit en favorit hobby kodare och allvarliga programmerare lika. Inte bara är det ett lätt språk (relativt sett, att det är) för att plocka upp, men du kommer att hitta tusentals projekt på nätet som kräver att du har Python installerat för att använda programmet.

Vilken Version Behöver Du?

Tyvärr, det var en stor uppdatering till Python för flera år sedan som skapade en stor splittring mellan Python-versioner. Detta kan göra saker och ting lite förvirrande för nykomlingar, men oroa dig inte. Vi ska gå igenom installation av både större versioner

När du besöker Python för Windows att ladda ner sidan, kommer du omedelbart att se indelningen. Rätt på toppen, torg och centrum, arkivet som frågar om du vill ha den senaste versionen av Python 2 eller Python 3 (2.7.13 och 3.6.1, respektive, som i denna handledning).

RELATERAD ARTIKELLägg till Grottor, Ruiner, och skattjakt till Din Värld i Minecraft med MCDungeon

Nyare är bättre, eller hur? Kanske det, kanske inte. Den version du vill ha beror på ditt mål. Låt oss till exempel säga att du läser vår artikel om att utvidga din värld i Minecraft med MCDungeon och är glada att lägga till saker till din världar. Att projektet är kodat i Python och kräver Python 2.7—du kan inte köra MCDungeon projekt med Python 3.6. I själva verket, om du utforskar hobby projekt som MCDungeon, du kommer att finna att nästan alla av dem använder 2.7. Om ditt mål är att få några projekt som slutar i en “.py” förlängning upp och igång, då det är en mycket, mycket god chans att du behöver 2.7 för det.

Å andra sidan, om du letar efter för att faktiskt lära sig Python, vi rekommenderar att du installerar båda versionerna sida vid sida (som du kan göra med noll risk-och bara en liten bit av setup krångel). Här kan du arbeta med den senaste versionen av språket, men också köra äldre Python-skript (och testa kompatibilitet bakåt för nyare projekt). Att jämföra de två versionerna är en artikel i sig, även om, så vi kommer att skjuta till Python-projekt-wiki där du kan läsa deras välskriven översikt av skillnaderna.

Du kan ladda ner bara för Python 2 eller Python 3 om du är säker på att du bara behöver en viss version. Vi kommer avståndet i dag och kommer att installera dem båda, så vi rekommenderar att du laddar ner båda versionerna och göra samma sak. Under den viktigaste posten för båda versionerna kommer du att se en “för x86-64” installer, som kan ses nedan.

RELATERAD ARTIKELVad är Skillnaden Mellan 32-bitars och 64-bitars Windows?

Detta kommer installationsprogrammet att installera lämpliga 32-bitars eller 64-bitars version på datorn automatiskt (här är några ytterligare läsning om du vill veta mer om skillnaderna mellan de två).

Hur man Installerar Python 2

Installera Python 2 är en kick, och till skillnad från i år tidigare, kommer installationsprogrammet även att ställa path variabeln för dig (något vi kommer att få in lite senare). Kör installationsprogrammet, välj “Installera för alla användare” och klicka sedan på “Nästa”.

Om katalogen urval skärmen, lämnar katalogen “Python27” och klicka på “Nästa”.

På anpassning skärmen scrolla ner, klicka på “Lägg till python.exe att Väg” och välj sedan “Kommer att installeras på den lokala hårddisken.” När du är klar, klicka på “Nästa”.

Du behöver inte göra några fler beslut fattas efter denna tidpunkt. Bara klicka igenom guiden för att slutföra installationen. När installationen är klar kan du bekräfta installationen genom att öppna Kommandotolken och skriva följande kommando:

python -V

Framgång! Om allt man behöver är Python 2.7 för ett visst projekt eller en annan, kan du sluta här. Det är installerade, path variabeln är satt, och du är det bara att köra.

Hur man Installerar Python 3

Om du vill lära dig den nyaste versionen av Python, du behöver för att installera Python 3. Du kan installera det vid sidan av Python 2.7 utan problem, så gå vidare och köra den körbara filen nu.

På den första skärmen, aktivera “Lägg till Python 3.6 SÖKVÄG” alternativ och klicka sedan på “Installera Nu”.

Nästa, du har ett beslut att fatta. Klicka på “Inaktivera vägen längd gräns” alternativet tar bort begränsningen på MAX_PATH variabel. Denna förändring kommer inte att bryta något, men tillåter Python att använda långa sökvägar. Eftersom många Python-programmerare arbetar i Linux och andra *nix system där sökvägen längd inte är ett problem, att stänga denna om i förväg kan hjälpa till att släta över någon väg-relaterade frågor du kan tänkas ha när du arbetar i Windows.

RELATERAD ARTIKELHur man Gör Fönster 10 Acceptera Sökvägar Än 260 Tecken

Vi rekommenderar att gå vidare och välja det här alternativet. Om du vet att du inte vill inaktivera vägen längd gräns, kan du bara klicka på “Stäng” för att avsluta installationen. Och, om du vill läsa mer om den fråga innan de bestämmer sig för att ändra, läsa upp här.

Om du bara installera Python 3, kan du använda samma kommando trick för att skriva python -v som vi använde ovan för att kontrollera att det är korrekt installerat och path variabeln är satt. Om du installerar båda versionerna, men du måste göra det snabbt justera finns i följande avsnitt.

Justera Systemets Variabler Så att Du Kan komma Åt Både Python-Versioner Från kommandoraden

Det här avsnittet i guiden är helt frivilligt, men kommer att tillåta dig att snabbt få tillgång till båda versioner av Python från kommandoraden. När du har installerat båda versioner av Python, kanske du har märkt en liten sarkasm. Även om vi gjort det möjligt för systemet vägen för både Python installationer, att skriva “python” i kommandotolken endast poäng du till Python 2.7.

Anledningen till detta är enkel: den rörliga (om justeras automatiskt av en elinstallatör eller manuellt justerad) helt enkelt pekar på en katalog, och varje körbar i katalogen blir en kommandoraden. Om det finns två kataloger och båda har en “python.exe” filen i dem, oavsett vilken katalog som är högre upp i listan med variabler får användas. Och, om det är en variabel som fastställts för systemet och användaren, system väg företräde framför användaren väg.

Det senare är precis vad som händer i det här fallet: Python 2 installer redigerat systemet rörliga och Python 3 installer lagt till en användare variabel—och vi kan bekräfta detta genom att titta på Windows-miljö variabler.

Slå på Start, skriv “avancerade systeminställningar” och välj sedan “Visa avancerade inställningar” alternativet. I “System Properties” fönstret som öppnas, på fliken “Avancerat”, klicka på “miljövariabler” – knappen.

Här kan du se Python 3 listas i “Användar-variabler” och Python 2 anges i “System-variabler”.

Det finns några sätt du kan råda bot på denna situation. Det enklaste (om än en med minsta funktionalitet) är att bara ta bort posten för den version av Python du planerar att använda den minst. Medan det är enkelt, det är också inte så mycket kul. I stället kan vi göra en annan förändring som kommer att ge oss tillgång till “python” för Python 2 och “python3” för Python 3.

För att göra detta, brand upp filhanteraren och gå till den mapp där du installerade Python 3 (C:Users[användarnamn]AppDataLocalProgramPythonPython36 som standard). Gör en kopia av den “python.exe” filen och byt namn på kopian (inte original) “python3.exe”.

Öppna en ny kommandotolk (miljövariabler uppdatera med varje ny kommandotolk du öppna), och typ “python3 version”.

Boom! Du kan nu använda “python” – kommando vid Kommandotolken när du vill använda Python 2.7 och “python3” – kommandot när du vill använda Python 3.

RELATERAD ARTIKELHur man Installerar Python på Windowshttps://www.howtogeek.com/118594/how-to-edit-your-system-path-for-easy-command-line-access/[/related[

Om, av någon anledning, behöver du inte tycker att detta är en tillfredsställande lösning, kan du alltid ordna miljövariabler. Se till att borsta upp med vår handledning först om du inte är bekväm editera dessa variabler.

Observera dock att oavsett vilken metod du använder är det viktigt att lämna den ursprungliga python.exe intakt som program i /scripts/ underkatalog för båda versioner av Python förlita sig på att filnamn och kommer att misslyckas om det saknas.

Efter en liten installera och lite tweaking, du har båda versionerna installerade och du är redo för vad Python-projekt som du vill ta itu med.