Tämä sivu kertoo sinulle, miten setup Python-ohjelmointiympäristö Mac OS X-tietokoneeseen ja tarjoaa askel-askeleelta opas luoda ja käynnissä yksinkertainen ”Hello, world” Python ohjelma. Kaikki ohjelmisto on vapaasti saatavilla verkossa. Nämä ohjeet ovat MacOS X 10.13: lle (High Sierra), mutta Mac OS X: n muiden viimeaikaisten versioiden ohjeet ovat samanlaiset.,
Yleistä
Python-ohjelmointi ympäristön vaatimat tämä booksite koostuu:
- Python, joka on, Python kääntäjä/tulkki.
- Python – standardikirjastot.
- IDLE, Python Integrated DeveLopment Environment.
- Tkinter -, NumPy-ja Pygame-kirjastot, joita käyttävät grafiikkaa tai äänenkäsittelyä tekevät kirjansivuohjelmat.
- booksite kirjasto, joka on joukko moduuleja, joita meillä on kehitetty erityisesti tukemaan tätä booksite.
- Päätesovellus, joka on nipussa Mac OS X: n kanssa.,
Lataaminen ja Asentaminen Python, TYHJÄKÄYNNILLÄ, Tkinter, NumPy, ja Pygame
Huomautus: Mac Finder sovellus käyttää termiä kansio tarkoittaa kontti asiakirjat ja, ehkä, muut kansiot. Tämä asiakirja sen sijaan käyttää vastaavaa Unix term directory.
Python 2 on niputettu Mac OS X: n kanssa. Suosittelemme, että lataat ja asennat Python 3: n, ja käytät Python 3: ta yksinomaan ajaessasi tähän kirjasivustoon liittyviä ohjelmia.,
Suorita nämä vaiheet ladata ja asentaa Python, TYHJÄKÄYNNILLÄ, Tkinter, NumPy, ja PyGame:
-
Selaa Python for Mac lataa sivu.
-
tuloksena olevalla sivulla klikkaa ladattavaa Python 3.6.5-painiketta. Selain lataa tiedoston
python-3.6.5-macosx10.6.pkg
omanDownloads
hakemisto. -
Mac Finder Manager, navigoida
Downloads
hakemistoon, ja tuplaklikkaapython-3.6.5-macosx10.6.pkg
tiedosto asentaa Python-Tkinter ja TYHJÄKÄYNNILLÄ. Käytä oletusasetuksia., (On OK poistaapython-3.6.5-macosx10.6.pkg
tiedosto asennuksen päätyttyä.) -
avaa pääteikkuna. Voit tehdä sen napsauttamalla Spotlight-hakukuvaketta valikkopalkin oikeassa päässä. (Se on ulkonäkö suurennuslasin.) Tuloksena olevassa valintaikkunassa kirjoita
Terminal.app
ja sen jälkeen Enter-näppäin., -
Terminaali-ikkuna antaa nämä komennot asentaa NumPy ja PyGame:
-
python3 -m pip install -U numpy --userpython3 -m pip install -U pygame --user
”antaa komennon” sinun pitäisi kirjoittaa komennon jälkeen Enter-näppäintä.
Suorita nämä vaiheet testaa asennus:
-
Pääte-ikkunassa kysymys
python3
komento., Sinun pitäisi nähdä jotain tällaista: -
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 03:03:55) on darwinType "help", "copyright", "credits" or "license" for more information.>>>
-
Jos huomaat, että lähtö, sitten asennus Python, TYHJÄKÄYNNILLÄ, ja Tkinter oli onnistunut.
-
Klo Python
>>>
kehote, kirjoitaimport numpy
seuraaEnter
– näppäintä. Jos virheviestejä ei näy, numpy: n asennus onnistui., -
Klo Python
>>>
kehote, kirjoitaimport pygame
seuraaEnter
– näppäintä. Jos virheviestejä ei näy, PyGame-ohjelman asennus onnistui. -
Klo Python
>>>
kehote, kirjoitaexit()
seuraaEnter
– näppäintä poistuaksesi Python. - pääteikkunan numerossa komento
idle3
. Jos tyhjä ikkuna ilmestyy, olet asentanut tyhjäkäynnin oikein. Sulje tyhjäkäynti., -
Sulje komentorivi-ikkuna.
TÄRKEÄÄ: Kun käynnissä Python-ohjelmia, jotka liittyvät tämän booksite, ei kysymys
python
komento. Sen sijaan antaapython3
komento. Entinen komento toimii Python 2 kääntäjä/tulkki, joka on kytköksissä Mac OS X; jälkimmäinen komento suoritetaan Python 3 kääntäjä/tulkki, että olet asentanut seuraamalla instructons tällä sivulla.,
Lataaminen ja Asentaminen Booksite Kirjasto
Suorita nämä vaiheet ladata ja asentaa booksite kirjasto:
-
Web-selaimella voit ladata tämän introcs-1.0.zip-tiedosto
/Users/yourusername/Downloads
hakemisto. -
Finder, tuplaklikkaa
/Users/yourusername/Downloads/introcs-1.0.zip
pura tiedosto, mikä luo hakemiston nimeltä/Users/yourusername/Downloads/introcs-1.0
. (On OK poistaa/Users/yourusername/Downloads/introcs-1.0.zip
tiedosto sen jälkeen, kun olet poistanut sen.) -
avaa pääteikkuna.,
-
Milloin tahansa Päätelaitteen sovellus on työhakemisto. Aluksi työhakemisto on
/Users/yourusername
. Pääte-ikkunassa kysymyscd Downloads
komento muuttaa työhakemisto/Users/yourusername/Downloads
, ja sitten kysymyscd introcs-1.0
komento muuttaa työhakemisto/Users/yourusername/Downloads/introcs-1.0
. (Muutencd ..
komento muuttaa työhakemisto ”vanhempi” nykyisen työhakemiston.,) -
Asia
ls
komento näyttää nimet kaikki tiedostot työhakemistoon. Varmista, että tiedosto nimeltäsetup.py
on työhakemisto. -
Asia
python3 setup.py install --user
komento. Tietokone kopioi tiedostot määritellään booksite modules hakemistoon, jossa Python voi löytää niitä, ja kirjoittaa status viestejä Terminaali-ikkuna ilmoittaa sen edistymistä.,
Suorita nämä vaiheet testaa asennus booksite kirjasto:
-
Pääte-ikkunassa kysymys
python3
komento. -
Klo Python
>>>
kehote, kirjoita selvitysimport stdio
jonka jälkeen Enter-näppäintä. Jos Python ei luo virheilmoituksia, olet asentanut booksite-kirjaston oikein. -
Klo Python
>>>
kehote, kirjoitaexit()
jonka jälkeen Enter-näppäintä poistuaksesi Python. -
Sulje pääteikkuna.,
Konfigurointi TYHJÄKÄYNNILLÄ
tähän mennessä olet ladannut ja asentaa kaikki ohjelmistot, jotka tarvitset. Sinun pitäisi suorittaa vielä yksi vaihe ennen kuin luot ensimmäisen ohjelman: määritä IDLE-ohjelmointiympäristö. Noudata näitä ohjeita:
-
avaa pääteikkuna.
-
Terminaali-ikkuna antaa komento
idle3
käynnistää TYHJÄKÄYNNILLÄ. -
Klikkaa Python → Asetukset… Valikkokohta.
-
klikkaa Yleistä välilehteä.
-
klikkaa Open Edit Window radio-painiketta.,
-
klikkaa Ok-painiketta.
-
sulje JOUTOKÄYNTIIKKUNA.
-
Sulje pääteikkuna.
Säveltäminen Ensimmäinen Ohjelma
Ottaa asennettu Python, Python standard kirjastot, TYHJÄKÄYNNILLÄ, Tkinter, NumPy, Pygame, ja booksite kirjastot, ja ottaa määritetty TYHJÄKÄYNNILLÄ, olet valmis kirjoita ensimmäinen Python-ohjelma. Suorita nämä ohjeet:
-
Käyttämällä Mac-Finder, luoda hakemiston nimeltä
/Users/yourusername/hello
. -
avaa pääteikkuna.,
-
Asia
cd hello
komento tehdä/Users/yourusername/hello
hakemisto työskentely-hakemistoon. -
antaa komento
idle3 &
käynnistää TYHJÄKÄYNNILLÄ. Huomaa perään ampersand. Perään et-merkki kertoo, että tietokone suorittaaidle3
ohjelman taustalle, jolloin Terminaali sovellus, vapaa hoitamaan muita komentoja, kun TYHJÄKÄYNNILLÄ on käynnissä. -
joutokäynnillä, Kirjoita nelirivinen Python-ohjelma helloworld.py juuri kuten alla näkyy., Käytä nuolinäppäimiä, hiirtä tai kosketuslevyä liikkuaksesi kirjoittamasi tekstin sisällä. Poista-näppäimen avulla teksti voidaan poistaa. Ole varovainen; pienin kirjoitusvirhe saattaa aiheuttaa ohjelman epäonnistumisen.
-
import stdio# Write 'Hello, World' to standard output.stdio.writeln('Hello, World')
-
Kun olet valmis kirjoittamalla, TYHJÄKÄYNNILLÄ valitse Tiedosto → Tallenna… valikon kohta Python-ohjelman tallentamiseksi. Tallenna se tiedosto nimeltä
helloworld.py
hakemisto/Users/yourusername/hello
., Tiedostonimi on case sensitive, joten varmista, että käytät kaikkia pienaakkosin kirjaimia.
Käynnissä Ensimmäinen Ohjelma
viimeinen vaihe on ajaa ohjelma. On mahdollista suorittaa joitakin Python-ohjelmia Idlen sisältä, mutta sinun pitäisi suorittaa tähän kirjasivustoon liittyvät ohjelmat suoraan Pääteikkunasta. Voit tehdä, että, noudata näitä ohjeita:
-
samassa Terminaali-ikkuna, kysymys
ls
komento näyttää nimet kaikki tiedostot työhakemistoon. Vahvista, että työhakemisto sisältäähelloworld.py
– tiedostosi., -
Asia
python3 helloworld.py
komento suorittaa ohjelman. Jos tietokone kirjoittaa pääteikkunaan ”Hello, World”,helloworld.py
– ohjelman toteutus onnistui. Jos tietokone sen sijaan kirjoittaa virheilmoituksia, käytä IDLE korjata ohjelman, ja antaapython3 helloworld.py
komento uudelleen. Toista kunnes ohjelma toimii onnistuneesti. Jos ohjelma toimii onnistuneesti ensimmäisen kerran yrität, sitten tarkoituksella esitellä virhe ohjelmaasi, vain niin saat kokemusta oikaisemalla virheitä., -
sulje JOUTOKÄYNTIIKKUNA.
-
Sulje pääteikkuna.
nyt on asennettu ja määritetty kohtuullinen Python ympäristössä, ja täytyy käyttää sitä kirjoittaa ja ajaa Python-ohjelma. Onnitteluni! Olet Python-ohjelmoija!
Lataaminen Booksite Esimerkiksi Ohjelmia (valinnainen)
suosittelemme, että lataat booksite esimerkiksi ohjelmat, jotka on esimerkiksi Python-ohjelmia, jotka on esitetty vähitellen koko booksite. Kun olet tehnyt niin, voit suorittaa näitä ohjelmia, joiden avulla voit oppia niistä., Suorita nämä ohjeet:
-
Web-selaimella voit ladata tämän introcs-python.zip-tiedosto
/Users/yourusername/Downloads
hakemisto. -
Mac Finder, tupla-klikkaa
/Users/yourusername/Downloads/introcs-python.zip
pura tiedosto, luoden/Users/yourusername/Downloads/introcs-python
hakemistoon, jossa booksite esimerkki ohjelmia. (On OK poistaa/Users/yourusername/Downloads/introcs-python.zip
tiedosto sen jälkeen, kun olet poistanut sen.)
suorita nämä vaiheet, että testaat lataa ja booksite esimerkiksi ohjelmat:
-
Avaa Terminaali-ikkuna.,
-
Asia
cd Downloads
jacd introcs-python
komentoja tehdä/Users/yourusername/Downloads/introcs-python
työskentely-hakemistoon. -
Asia
ls
komento. Vahvista, että työhakemistossa on tiedosto nimeltäbouncingball.py
. -
Asia
python3 bouncingball.py
komento. Jos Python käynnistää stddraw ikkuna näyttää animoitu pomppiva pallo, sitten ladata booksite esimerkiksi ohjelmia oli onnistunut. -
Sulje stddraw ikkuna.
-
Sulje pääteikkuna.,
Lataaminen Booksite Esimerkiksi Tiedot (vapaaehtoinen)
suosittelemme, että lataat booksite esimerkiksi tiedot, että on, tiedot käyttämät tiedostot booksite esimerkiksi ohjelmat, jotka on esitetty vähitellen koko booksite. Suorita nämä ohjeet:
-
Web-selaimella voit ladata tämän introcs-tiedot.zip-tiedosto
/Users/yourusername/Downloads
hakemisto., -
Finder, tupla-klikkaa
/Users/yourusername/Downloads/introcs-data.zip
pura tiedosto, luoden/Users/yourusername/Downloads/introcs-data
hakemistoon, jossa booksite esimerkiksi tiedostoja. (On OK poistaa/Users/yourusername/Downloads/introcs-data.zip
tiedosto sen jälkeen, kun olet poistanut sen.)
Lataaminen Booksite Kirjasto: Osa 2 (valinnainen)
Aiemmin tällä sivulla kuvataan, miten voit ladata ja asentaa booksite kirjastoon, jotta Python voi löytää sen., Nyt kuvataan, miten ladata booksite kirjasto, jotta voit löytää sen-vuoksi opiskelu koodi, joka toteuttaa sen, jos niin haluat. Suorita nämä ohjeet:
-
Web-selaimella voit ladata tämän stdlib-python.zip-tiedosto
/Users/yourusername/Downloads
hakemisto. -
Mac Finder, tupla-klikkaa
/Users/yourusername/Downloads/stdlib-python.zip
pura tiedosto, luoden/Users/yourusername/Downloads/stdlib-python
hakemistoon, jossa booksite kirjasto. (On OK poistaa/Users/yourusername/Downloads/stdlib-python.zip
tiedosto sen jälkeen, kun olet poistanut sen.,)
kutsumme sinut tutkimaan koodia, joka toteuttaa kirjansivukirjaston. Mutta älä ole huolissasi, jos osa koodista on kryptinen. Koodi, joka toteuttaa booksite kirjasto käyttää joitakin ominaisuuksia, Python, jotka eivät kuulu oppikirjan ja tämän booksite.
Q & A
K: Miksi saan virheen ImportError: No module named stdio
kun antaa komento python program_that_uses_stdio.py
?
A. komento python3 program_that_uses_stdio.py
on annettava edellä kuvatulla tavalla.
Q. latasin tiedostoja selaimellani, mutta en löydä niitä., Missä he ovat?
A. Monet selaimet oletuksena paikka ladatut tiedostot-hakemistoon /Users/yourusername/Downloads
.
Q. Miten voin murtautua ulos päättymättömään silmukkaan, kun käynnissä ohjelma Terminaalista sovellus?
A. Kirjoita Ctrl-C. toisin sanoen Ctrl-näppäintä painamalla kirjoita C-näppäin.
Q. Täytyykö minun käyttää IDLEÄ Python-ohjelmieni luomiseen? Voinko käyttää jotain muuta tekstieditoria?
A. Python-ohjelmien luomiseen ei tarvitse käyttää joutokäyntiä; on hienoa käyttää jotain muuta tekstieditoria. Esimerkiksi, on järkevää käyttää TextEdit editor, joka on niputettu Mac OS X., Jos kuitenkin käytät jotain muuta tekstieditoria, varmista, että muutat sen asetuksia, joten se (1) käyttää neljän tilan sisennysjärjestelmää ja (2) sisennykset välilehtien sijaan. Tekstieditorien Wikipedia-Vertailu sivu tarjoaa yhteenvetokuvauksia monista tekstieditoreista.