Python 3:n päivittäminen ja käyttö Macissa

Saatat ajatella, että upouudessa Macissasi on uusin versio kaikista asiaankuuluvista ohjelmistoista. Useimpien käyttäjäsovellusten kohdalla olet oikeassa, mutta taustalla olevien kehysten kohdalla tilanne on toinen. Uusien Macien mukana toimitetaan edelleen Python 2.7.10, vaikka viimeisin vakaa julkaisu on Python 3.5. Jos tämä näyttää suurelta erolta versioiden välillä, se johtuu siitä, että se on sitä. Mutta uudempi versio ei välttämättä ole parempi: Python 3 ei ole taaksepäin yhteensopiva Python 2:n kanssa, ja useimmat kehittäjät käyttävät edelleen Python 2:ta.

Lue myös: 10 hyödyllistä Python One-Lineriä, jotka sinun on tiedettävä

2to3 vai ei 2to3?

Naiivi käyttäjä saattaa ajatella, että Python 3 on parempi, koska se on uudempi. Ne eivät olisi täysin väärässä, koska Python 3 sisältää hienoja uusia ominaisuuksia, joita Python 2 ei sisällä. Näiden uusien ominaisuuksien ohella Python 3:lla on kuitenkin myös ongelma: se ei ole taaksepäin yhteensopiva Python 2:n kanssa. Tämä tarkoittaa, että Python 2 -tulkkia varten kirjoitetut ohjelmat eivät toimi Python 3 -tulkissa. Jopa perustoiminnot, kuten tulostus, toimivat eri tavalla Python 2:n ja 3:n välillä, joten ei ole triviaalia siirtyä alustasta toiseen.

Mutta miksi koko maailma ei ole siirtynyt Python 3:een? Suurin ongelma on pakottavan motivaation puute. Python 2 on vahva kieli, ja vain tehokkaat käyttäjät voivat kokea Python 3:n uusien ominaisuuksien täyden hyödyn. Lisäksi Python 2.7.10 on esiasennettu kaikkiin Maceihin ja useisiin Linux-jakeluihin.

Python 2 ei kuitenkaan ole olemassa ikuisesti. Kehittäjät ovat asettaneet vuoden 2020 Python 2 -tuen viimeiseksi vuodeksi, ja kaikkien on siihen mennessä siirrettävä ohjelmansa Python 3:een. Apuohjelmat kuten 2-3 Python 2 -ohjelman muuntaminen kelvolliseksi Python 3 -syntaksiksi on helpompaa, mutta jos olet joskus käyttänyt Google-kääntäjää, tiedät, että tämä ei ole täydellinen.

Päivitys Python 3:een Macissa

Vaikka se ei olekaan de facto standardi, voit käyttää Python 3:a tietokoneellasi tänään. Voit jopa suorittaa sen samanaikaisen Python 2.7 -asennuksen kanssa vaikuttamatta version 2.7 asennukseen.

1. Lataa uusin paketti osoitteesta Pythonin verkkosivuilla.

2. Kaksoisnapsauta ladattua tiedostoa suorittaaksesi Python 3 -asennusohjelman.

3. Jos avaat Sovellukset-kansion, löydät uuden Python 3.x -kansion.

4. Kansion sisällä on graafinen käyttöliittymä Python-sovellusten käynnistämistä varten sekä IDLE, IDE Python-sovellusten kehittämiseen.

Python 3 käynnissä

Python 3 -komentosarjoja voi suorittaa Macissasi muutamalla eri tavalla.

1. Python 3:n suorittamiseksi terminaalista käytetään komentoa python3. Tämä eroaa python-komennosta, joka lataa Python 2.7:n.

2. Tämä komento ilman lisäargumentteja kutsuu Python 3:n interaktiivisen tulkin.

3. Jos haluat suorittaa komentosarjan Python 3 -tulkin avulla, seuraa python3-komentoa ja polku .py-tiedostoosi.

Voit myös ajaa Python 3 -ohjelmia Python Launcher -käyttöliittymästä. Launcherin käyttämisellä ei ole etuja nopean komentosarjan suorittamiseksi terminaalista, mutta jos haluat asettaa liput ja asetukset, tämä saattaa olla helpompi tapa tehdä se.

1. Avaa Python Launcher, joka löytyy kohdasta "/Applications/Python 3.5". (Huomaa, että Python-kansion numero voi muuttua tulevissa versioissa.)

2. Tämä avaa Asetukset-ikkunan. Oletusarvoisesti käynnistysohjelma suorittaa kaiken Python 2 -tulkin avulla. Jos haluat muuttaa tämän Python 3:ksi, sinun on muutettava "Tulkin" -kohdan hakemistopolku muotoon /usr/local/bin/python3. Siellä Python 3.5 -tulkki asennetaan oletusarvoisesti.

3. Valitse valikkoriviltä "Tiedosto > Avaa…" ja valitse Python-skripti.

4. Skripti suoritetaan nyt pääteikkunassa.

Johtopäätös

Python 3:n asentaminen Maciin ei ole vaikeaa. Haasteena tässä on muuttaa omia koodaustottumuksiasi. Jos olet kirjoittanut Python 2:ta jo jonkin aikaa, Python 3:een vaihtaminen saattaa tuntua risteilyaluksen kääntymisestä. Mutta sinun on opittava tekemään se lopulta, joten voit yhtä hyvin aloittaa, kun sinulla on muutama vuosi edessäsi.

Nyt kun olet lukenut Python 3:n päivittäminen ja käyttö Macissa loppuun, kutsumme sinut tutustumaan lisää Mac-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!

Indeksi
  1. 2to3 vai ei 2to3?
  2. Päivitys Python 3:een Macissa
  3. Python 3 käynnissä
  4. Johtopäätös

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Go up