2024 Författare: Peter John Melton | [email protected]. Senast ändrad: 2023-12-16 04:45
Python blev först släppt 1991 och är ett populärt programmeringsspråk på hög nivå som används för allmän programmering. Tack vare en designfilosofi som betonar läsbarhet har det länge varit en favorit hos hobbykodare och seriösa programmerare. Det är inte bara ett lätt språk (relativt sett det vill säga) att hämta men du hittar tusentals projekt online som kräver att du har Python installerat för att kunna använda programmet.
Vilken version behöver du?
Tyvärr var det en stor uppdatering till Python för flera år sedan som skapade en stor delning mellan Python-versionerna. Detta kan göra sakerna lite förvirrande för nykomlingar, men oroa dig inte. Vi går igenom dig genom att installera båda större versionerna
När du besöker Python for Windows-nedladdningssidan ser du genast avdelningen. Högst upp, fyrkantigt och centrerar frågar förvaret om du vill ha den senaste versionen av Python 2 eller Python 3 (2.7.13 och 3.6.1, enligt denna handledning).
Nyare är bättre, eller hur? Kanske så, kanske inte. Den version du vill beror på ditt slutmål. Låt oss exempelvis säga att du läser vår artikel om att utöka din Minecraft-värld med MCDungeon och är glada över att lägga till coola saker till dina världar. Det projektet är kodat i Python och kräver Python 2,7. Du kan inte köra MCDungeon-projektet med Python 3.6. Faktum är att om du utforskar hobbyprojekt som MCDungeon, kommer du att finna att nästan alla använder 2.7. Om ditt mål är att få något projekt som slutar i en ".py" -tillägg, igång, så är det en väldigt,mycket bra chans du behöver 2,7 för det.
Å andra sidan, om du vill lära dig att lära dig Python, rekommenderar vi att du installerar båda versionerna sida vid sida (som du kan göra med nollrisk och bara en liten bit av installationsproblem). Detta låter dig arbeta med den senaste versionen av språket, men kör även äldre Python-skript (och testa bakåtkompatibilitet för nyare projekt). Att jämföra de två versionerna är emellertid en artikel i sig, så vi kommer att skjuta upp till Python-projektet wiki där du kan läsa deras välskrivna överblick över skillnaderna.
Du kan bara ladda ner Python 2 eller Python 3 om du är säker på att du bara behöver en viss version. Vi går avståndet idag och kommer att installera dem båda, så vi rekommenderar att du laddar ned båda versionerna och gör detsamma. Under huvudinmatningen för båda versionerna ser du en installatör "x86-64", enligt nedan.
Så här installerar du Python 2
Installera Python 2 är en snap, och till skillnad från år tidigare kommer installationsprogrammet även att ställa in sökvägen för dig (något vi kommer att komma in lite senare). Hämta och kör installationsprogrammet, välj "Installera för alla användare" och klicka sedan på "Nästa".
python -V
Framgång! Om allt du behöver är Python 2.7 för något projekt eller annat, kan du stanna här. Den är installerad, sökvägen är inställd, och du är ute efter raserna.
Så här installerar du Python 3
Om du vill lära dig den senaste versionen av Python måste du installera Python 3. Du kan installera den tillsammans med Python 2.7 utan problem, så fortsätt och ladda ner och kör installationsprogrammet nu.
På den första skärmen aktiverar du alternativet "Lägg till Python 3.6 till PATH" och klickar sedan på "Installera nu".
Vi rekommenderar att du går vidare och väljer det här alternativet. Om du vet att du inte vill inaktivera längdgränsen för sökvägen, kan du bara klicka på "Stäng" för att slutföra installationen. Och om du vill läsa mer om frågan innan du begår ändringen, läs upp här.
python -v
som vi använde ovan för att kontrollera att den är korrekt installerad och variabeln är inställd. Om du installerar båda versionerna måste du dock göra den snabba tweak som finns i följande avsnitt.
Justera systemvariabler så att du kan komma åt båda pythonversionerna från kommandoraden
Det här avsnittet i handledningen är helt frivilligt, men låter dig snabbt komma åt båda versionerna av Python från kommandoraden. Efter installationen av båda versionerna av Python har du kanske märkt en liten prick. Även om vi aktiverade systemvägen för båda Python-installationerna, pekar du "Python" på kommandotolken bara till Python 2.7.
Anledningen till detta är enkelt: variabeln (om den automatiskt anpassas av en installatör eller manuellt tweaked) pekar enkelt på en katalog och varje körbar i den katalogen blir ett kommandoradskommando. Om det finns två kataloger listade och båda har en "python.exe" -fil i dem, används vilken katalog som är högre i listan över variabler. Och om det finns en variabel inställning för systemet och användaren, har systembanan företräde framför användarbanan.
Det senare är just det som händer i det här fallet: Installatören Python 2 redigerade systemets stora variabel och Python 3-installationsprogrammet lade till en användarnivåvariabel - och vi kan bekräfta detta genom att titta på Windows miljöförändringar.
Hit Start, skriv "avancerade systeminställningar" och välj sedan alternativet "Visa avancerade systeminställningar". I fönstret "Systemegenskaper" som öppnas, klicka på "Miljövariabler" på fliken "Avancerad".
För att göra detta, skjut upp Filhanteraren och gå till mappen där du installerade Python 3 (
C:Users[username]AppDataLocalProgramsPythonPython36
som standard). Gör en kopia av filen "python.exe" och byt namn på den kopian (inte originalet) till "python3.exe".
Om du av någon anledning inte finner det här till en tillfredsställande lösning, kan du alltid omordna miljövariablerna. Var noga med att borsta upp med vår handledning först om du inte är bekväm att redigera dessa variabler.
Observera dock att oavsett vilken metod du använder är det viktigt att lämna original python.exe intakt eftersom programmen i / skript / underkatalog för båda versionerna av Python är beroende av det filnamnet och kommer att misslyckas om det saknas.
Efter lite installation och lite tweaking har du båda versionerna installerade och du är redo för vad som helst Python-projekt du vill ta itu med.
Rekommenderad:
Så här installerar och installerar du Nest Secure Security System
Nest började ursprungligen med bara en smart termostat, men företaget har vuxit ganska lite under åren. Och nu har de ett eget säkerhetssystem som heter Nest Secure. Så här installerar du det och ställer in det.
Så här installerar du och installerar Windows Home Server "Vail" Beta på VirtualBox
Om du inte har en extra maskin eller är en tidig adopterare som vill testa Vail är det ett bra val att skapa en VM. För att slutföra vår serie med att installera WHS "Vail" Beta, så tittar vi på att installera den på Oracle VirtualBox.
Så här installerar du och installerar Kuna Home Security Camera
Kuna Home Security Camera är en veranda som installerar och fungerar precis som alla andra veranda ljus, men med en inbyggd säkerhetskamera. Kameran är rörelseaktiverad, så du kan bli uppmärksam på någon aktivitet som går utanför ditt hus. Så här installerar du det och ställer in det.
Så här installerar du och installerar Windows Home Server "Vail" i VMware Player
Den nya Windows Home Server Beta är tillgänglig för allmänheten för testning, och du kanske inte har en extra maskin för att installera den. Här tar vi en titt på den kostnadsfria VMware Player för att installera den så att du kan testa den.
Så här installerar du och installerar Windows Home Server
Har du någonsin velat få tillgång till alla dina viktiga filer, musik, bilder och mer från alla datorer i ditt hem från en central server? Idag tar vi en titt på Windows Home Server och visar hur du installerar och konfigurerar det med andra maskiner i ditt nätverk.