Kotisivu » miten » Pythonin asentaminen Windowsiin

    Pythonin asentaminen Windowsiin

    Python ei ole valmiiksi pakattu Windowsiin, mutta se ei tarkoita, että Windows-käyttäjät eivät löydä joustavaa ohjelmointikieliä hyödyllisenä. Se ei kuitenkaan ole aivan yksinkertainen kuin uusimman version asentaminen, joten varmista, että saat oikeat työkalut tehtävään.

    Ensimmäinen julkaisu vuonna 1991, Python on suosittu korkean tason ohjelmointikieli, jota käytetään yleiskäyttöön. Luettavuutta korostavan muotoilufilosofian ansiosta se on jo pitkään ollut suosikki harrastuskoodereita ja vakavia ohjelmoijia. Se ei ole pelkästään helppo kieli (verrattain ottaen, että on) noutaa, mutta löydät tuhansia hankkeita verkossa, jotka edellyttävät Pythonin asentamista ohjelman käyttämiseen.

    Mikä versio tarvitset?

    Valitettavasti Pythonille tapahtui useita vuosia sitten merkittävä päivitys, joka loi suuren jaon Pythonin versioiden välillä. Tämä voi tehdä asiat hieman hämmentäviksi tulokkaille, mutta älä huoli. Käymme läpi molempien suurten versioiden asentamisen

    Kun vierailet Pythonin Windows-lataussivulla, näet heti toimialueen. Säilytyspaikka kysyy, onko haluatko Python 2: n tai Python 3: n (2.7.13 ja 3.6.1 viimeisimmän julkaisun) tämänhetkisen julkaisun alkuun, neliöön ja keskelle.

    Uudempi on parempi, eikö? Ehkä niin, ehkä ei. Haluttu versio riippuu lopputavoitteestasi. Sanotaan esimerkiksi, että luet artikkelin, joka koskee Minecraft-maailman laajentamista MCDungeonilla, ja olet innostunut lisäämään viileitä juttuja maailmillesi. Tämä projekti on koodattu Pythoniin ja vaatii Python 2.7: n, et voi käyttää MCDungeon-projektia Python 3.6: n avulla. Itse asiassa, jos tutkit harrastusprojekteja kuten MCDungeon, huomaat, että lähes kaikki niistä käyttävät 2.7. Jos tavoitteena on saada jokin projekti, joka päättyy ".py" -laajennukseen, on olemassa hyvin, erittäin hyvät mahdollisuudet tarvitsevat sitä 2.7.

    Toisaalta, jos etsit itse asiassa Pythonin oppimista, suosittelemme asentamaan molemmat versiot vierekkäin (joita voit tehdä nolla riskillä ja vain pienellä määrällä hässäkkää). Näin voit työskennellä kielen uusimman version kanssa, mutta voit myös käyttää vanhempia Python-komentosarjoja (ja testata uudempien projektien taaksepäin yhteensopivuutta). Vertaamalla näitä kahta versiota on kuitenkin artikkeli itselleen, joten lykkäämme Python-projektin wikiin, jossa voit lukea niiden hyvin kirjoitetun yleiskuvan eroista.

    Voit ladata vain Python 2 tai Python 3, jos olet varma, että tarvitset vain tietyn version. Lähdemme matkaan tänään ja asennamme molemmat, joten suosittelemme lataamaan molemmat versiot ja tekemään samoin. Molempien versioiden pääsisällön alla näkyy "x86-64" -asennusohjelma, kuten alla on nähtävissä.

    Tämä asennusohjelma asentaa automaattisesti 32-bittisen tai 64-bittisen version tietokoneellesi automaattisesti (tässä on lisätietoja, jos haluat tietää lisää näiden kahden välisestä erosta).

    Python 2: n asentaminen

    Python 2: n asentaminen on snap, ja toisin kuin vuotta aiemmin, asennusohjelma asettaa jopa polun muuttujan sinulle (jotain pääsemme hieman myöhemmin). Lataa ja suorita asennusohjelma, valitse ”Asenna kaikille käyttäjille” ja valitse sitten Seuraava.

    Poistu hakemiston valintanäytöstä hakemistosta "Python27" ja napsauta "Seuraava".

    Siirry räätälöintinäytössä alaspäin, napsauta Lisää Python.exe polulle ja valitse sitten "Asennetaan paikalliselle kiintolevylle." Kun olet valmis, napsauta "Seuraava".

    Sinun ei tarvitse tehdä enää päätöksiä tämän kohdan jälkeen. Suorita asennus loppuun napsauttamalla ohjatun toiminnon kautta. Kun asennus on valmis, voit vahvistaa asennuksen avaamalla komentorivi ja kirjoittamalla seuraavan komennon:

    python-V

    Seuraavaksi on tehtävä päätös. Napsauttamalla "Poista polun pituuden raja-arvo" -toiminto poistaa MAX_PATH-muuttujan rajoituksen. Tämä muutos ei rikkoa mitään, mutta sallii Pythonin käyttää pitkiä polkuja. Koska monet Python-ohjelmoijat työskentelevät Linuxissa ja muissa * nix-järjestelmissä, joissa polun nimen pituus ei ole ongelma, tämän päälle kytkeminen voi auttaa tasoittamaan mahdollisia polkuongelmia, joita saatat olla käytössä Windowsissa.

    Suosittelemme, että siirryt eteenpäin ja valitset tämän vaihtoehdon. Jos tiedät, että et halua poistaa reitin pituuden rajaa, voit napsauttaa ”Sulje” lopettaaksesi asennuksen. Jos haluat lisätietoja aiheesta ennen sitoutumista muutokseen, lue tästä.

    Jos asennat vain Python 3: n, voit käyttää samaa komentorivin temppua python -v jota käytimme edellä tarkistamaan, että se on asennettu oikein ja polun muuttuja on asetettu. Jos asennat molemmat versiot, sinun on kuitenkin tehtävä nopea nipistys seuraavassa osassa.

    Säädä järjestelmän muuttujia niin, että pääset molempiin Python-versioihin komentoriviltä

    Tämä opetusohjelman osa on täysin valinnainen, mutta sen avulla voit nopeasti käyttää molempia Pythonin versioita komentoriviltä. Kun olet asentanut molemmat Python-versiot, olet ehkä huomannut pienen virheen. Vaikka otimme käyttöön molempien Pythonin asennusten järjestelmäradan, komentokehotteessa "python" kirjoitetaan vain Python 2.7..

    Syynä tähän on yksinkertainen: muuttuja (riippumatta siitä, asennetaanko asennusohjelma automaattisesti tai muokataan käsin) yksinkertaisesti osoittaa hakemistoon ja jokainen kyseisen hakemiston suoritettava komentokomento. Jos luettelossa on kaksi hakemistoa ja niissä molemmissa on “python.exe” -tiedosto, käytetään sitä, kumpaa hakemistoa on suurempi muuttujien luettelossa. Ja jos järjestelmälle ja käyttäjälle on asetettu muuttuja, järjestelmän polku on etusijalla käyttäjän polun kanssa.

    Jälkimmäinen on juuri näin tässä tapauksessa: Python 2 -asennusohjelma muokasi järjestelmän laajaa muuttujaa ja Python 3 -asennusohjelma lisäsi käyttäjän tason muuttujan, ja voimme vahvistaa tämän tarkastelemalla Windows-ympäristömuuttujia.

    Napsauta Käynnistä-painiketta, kirjoita ”lisäasetukset” ja valitse sitten ”Näytä lisäasetukset” -vaihtoehto. Avaa avautuvassa Järjestelmän ominaisuudet -ikkunassa ”Lisäasetukset” -välilehdessä ”Ympäristömuuttujat” -painike.

    Täällä voit nähdä Python 3: n, joka on lueteltu kohdassa "Käyttäjän muuttujat" ja Python 2, joka on lueteltu osiossa "Järjestelmämuuttujat".

    On olemassa muutamia tapoja, joilla voit korjata tämän tilanteen. Yksinkertaisin (vaikkakin se, jolla on vähiten toimintoja) on vain poistaa Pythonin version, jonka aiot käyttää vähiten, merkinnän. Vaikka se on yksinkertaista, se ei ole myöskään hauskaa. Sen sijaan voimme tehdä toisen muutoksen, joka antaa meille mahdollisuuden käyttää Python 2: n "pythonia" ja Python 3: n "python3": ta..

    Voit tehdä tämän valitsemalla File Manager ja menemällä kansioon, johon olet asentanut Python 3: n (C: \ Users \ [käyttäjätunnus] \ AppData \ Local \ Programs \ Python \ Python36 oletuksena). Tee kopio python.exe-tiedostosta ja nimeä kopio uudelleenei alkuperäinen) python3.exe-tiedostoon.

    Avaa uusi komentokehote (ympäristömuuttujat päivittyvät jokaisen avatun uuden komentorivin avulla) ja kirjoita “python3 -version”.

    Puomi! Voit nyt käyttää komentokehotteessa olevaa "python" -komentoa, kun haluat käyttää Python 2.7: tä ja "python3" -komentoa, kun haluat käyttää Python 3: ta.

    Jos jostain syystä et löydä tätä tyydyttävänä ratkaisuna, voit aina järjestää ympäristömuuttujat uudelleen. Muista ensin harjata opetusohjelmaamme ensin, jos et ole muokannut näitä muuttujia.

    Huomaa kuitenkin, että riippumatta siitä, mitä menetelmää käytät, on tärkeää jättää alkuperäinen python.exe-tiedosto koskemattomaksi, kun molempien Pythonin versioiden / skriptien / alihakemiston sovellukset tukeutuvat tähän tiedostonimeen ja epäonnistuvat, jos se puuttuu.


    Pienen asennuksen ja hieman säätämisen jälkeen olet asentanut molemmat versiot ja olet valmis mitä tahansa Python-projektia, johon haluat käsitellä.