Dok stariji Macovi dolaze s ugrađenom verzijom Pythona, ona je zastarjela i više nije kompatibilna s najnovijim aplikacijama. Za pokretanje Python skripti na vašem Macu, morat ćete ručno instalirati najnoviju verziju Pythona na svoj sustav.
Dakle, ovdje je potpuni vodič za instaliranje Pythona na vaš Mac i početak pokretanja vaše prve skripte.
Dolaze li Macovi još uvijek s unaprijed instaliranim Pythonom?
Dugi niz godina Macovi su dolazili s unaprijed instaliranim Pythonom 2.7. Međutim, to više nije slučaj. Iako još uvijek možete preuzeti i instalirati Python na Mac, kao i svaki drugi softver, Apple ga više ne uključuje prema zadanim postavkama jer se Python 2.7 više ne održava.
Apple je rano obavijestio da će ga ukloniti iz svog operativnog sustava u bilješkama o izdanju macOS Catalina 2019. prije nego što je konačno isključio macOS Monterey.
Uz to, ako je verzija vašeg Maca između 10.8 i 12.3, postoji velika vjerojatnost da još uvijek imate Python 2.7 unaprijed instaliran na vašem Macu. Najbolji način provjere je jednostavnim pokušajem pokretanja Pythona iz aplikacije Terminal u macOS-u.
Kako provjeriti unaprijed instaliranu verziju Pythona na vašem Macu
Ako koristite stariju verziju macOS-a, možete provjeriti koja je verzija Pythona dostupna na vašem Macu slijedeći ove korake u nastavku:
- Pokrenite aplikaciju Terminal na vašem Macu. Da biste to učinili, idite na svoju Mac's Launchpad i tip Terminal u polju za pretraživanje. Alternativno, možete koristiti Spotlight pretraživanje da ga pronađete.
- Unesite sljedeću naredbu da provjerite verziju Pythona 2.7 i pritisnite return:
Ako je Python unaprijed instaliran, dobit ćete odgovor koji će pružiti pojedinosti o verziji.Piton --verzija
- Ako vaš Mac ima više verzija Pythona, možete unijeti naredbu koja navodi verziju Pythona. Da biste provjerili verziju Pythona 2.7, možete koristiti python --verzijanaredba. A za Python 3 možete koristiti sljedeću naredbu:
python3 --verzija
Kako instalirati Python sa službenim programom za instalaciju
Najlakši način za preuzimanje najnovije verzije Pythona je putem službene web stranice. Evo što trebate učiniti da biste započeli:
- Preuzmite instalacijski paket s Službena web stranica Pythona.
- Pričekajte da se preuzimanje završi. Kada završi, dvaput kliknite na paket da biste započeli postupak instalacije. Za ovaj korak možete slijediti upute na zaslonu u instalacijskom programu Python.
- Kada instalacija završi, instalacijski program će automatski otvoriti Pythonov instalacijski direktorij u novom prozoru Findera.
Potvrđivanje vaše instalacije Pythona
Morate potvrditi da ste ispravno instalirali Python i IDLE, integrirano razvojno okruženje koje dolazi s Pythonom—samo jedno od mnogih vitalni alati za Python programere.
- U instalacijskom direktoriju Pythona pronaći ćete datoteku pod nazivom IDLE. Dvaput kliknite na njega da biste ga pokrenuli, a ako je instalacija uspješna, IDLE će otvoriti Python shell.
- Kako biste bili sigurni da sve radi glatko, unesite jednostavnu Python naredbu za ispis i pokrenite je u IDLE-u.
ispis('Pozdrav svijete!')
- Pritisnite tipku Return (ili Enter) i vaša bi se poruka trebala ispisati na sučelju ako sve radi ispravno.
Instalirajte uređivač izvornog koda na svoj Mac
Sada kada ste instalirali Python na svoj Mac, trebate instalirati besplatni uređivač koda koji vam mogu pomoći da kodiranje učinite bržim i lakšim. Iako je IDLE koji dolazi kao dio paketa Python također uređivač izvornog koda i možete ga koristiti za početak, neki bolji uređivači pružaju mnogo učinkovitije okruženje za kodiranje.
Dakle, ako želite lagan i moćan uređivač koda, trebat će vam nešto poput Visual Studio Codea. A evo kako ga možete instalirati:
- Možete preuzeti Visual Studio Code besplatno sa službene web stranice.
- Nakon dovršetka kliknite preuzetu datoteku i izdvojite njezin arhivirani sadržaj.
- Premjestite VSCode u mapu Application. Time postaje dostupan u podlozi za pokretanje macOS-a radi lakšeg pristupa.
- Sada pokrenite VSCode i kreirajte novu datoteku klikom Nova datoteka…
- Da bi Visual Studio Code čitao vašu datoteku kao Python skriptu, morate je izraditi s .py proširenje.
- Sada odaberite mjesto za spremanje svoje nove Python skripte i kliknite Stvori datoteku.
- VSCode će vas sada pitati da instalirate Python proširenje. To možete učiniti klikom na Instalirati dugme. Međutim, ako ste propustili kliknuti na skočni prozor koji od vas traži da instalirate proširenje ili ako ste ga slučajno zatvorili, još uvijek možete ručno instalirati Python proširenje. To možete učiniti klikom na Ekstenzije ikona (četiri okvira) na lijevoj strani Visual Studio Codea. Time će vam se prikazati popis najpopularnijih Python ekstenzija na Visual Studio Marketplaceu. Zatim potražite Python i instalirajte prvo proširenje koje se pojavi u rezultatima pretraživanja.
- Nakon instaliranja Python proširenja, odaberite Python tumač klikom na Odaberite Python Interpreter i odabirom preporučenog s popisa.
Pokretanje vaše prve Python skripte na Macu
Toliko duboko ući u proces znači da ste uspješno instalirali Python na svoj Mac i uspjeli postaviti uređivač koda. Sada je vrijeme da pokrenete svoju prvu Python skriptu na macOS-u. Da biste to učinili, slijedite ove upute:
- Vratite se na Python datoteku koju ste upravo stvorili i unesite bilo koju osnovnu Python naredbu poput:
ispis('Pozdrav svijete!')
- Možete kompajlirati i pokrenuti svoj kod klikom na gumb Reproduciraj u gornjem desnom kutu koda Visual Studio.
- Ako je vaš kôd ispravno napisan, dobit ćete izlaz prikazan u integriranom terminalu, što znači da ste uspješno pokrenuli svoju prvu Python skriptu.
Kako deinstalirati Python s vašeg Maca
Ako se ikada predomislite o korištenju Pythona na svom Macu i planirate se prebaciti na drugi programski jezik, možete slijediti korake u nastavku za uklanjanje Pythona iz macOS-a.
Deinstaliranje Pythona iz mape Applications
- Idite na Finder i kliknite mapu Application.
- Premjestite sve svoje instalirane Python mape u smeće. Da biste uklonili jednu verziju, premjestite samo datoteke te određene verzije u smeće.
- Može se pojaviti dijaloški okvir koji traži vaše dopuštenje za izvođenje brisanja. Unesite lozinku vašeg Mac računala kako biste terminalu dali dozvolu za uklanjanje ovih datoteka.
Deinstaliranje Python Frameworka iz direktorija /Library
Ako želite u potpunosti deinstalirati Python sa svog sustava, također morate ukloniti Python framework iz direktorija /Library. Python framework sadrži Python interpreter, standardnu biblioteku i mapu web-packages.
Uklanjanje okvira Python uklonit će sve ove datoteke iz vašeg sustava. Dakle, ako ne uklonite te datoteke, Python će i dalje biti instaliran na vašem Macu, ali se neće moći koristiti.
- Udari Command + razmaknica tipke za prikaz Spotlight Search. Evo, traži Terminal i pokrenite ga.
- Unesite sljedeću naredbu u Terminal i pritisnite tipku Return (ili Enter).
sudo rm -rf /Library/Frameworks/Python.framework
- Unesite zaporku svog Mac računala da biste dopustili brisanje datoteka.
Ovo će izbrisati okvir svih verzija Pythona instaliranih na vašem Macu. Međutim, ako samo želite izbrisati okvir određene verzije (kao što je verzija 3.8), možete koristiti sljedeću naredbu:
sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.8
Ovo će izbrisati okvir navedene verzije Pythona s vašeg Maca.
Lako je započeti s Pythonom na vašem Macu
Iako postoji mnogo načina za instaliranje Pythona na macOS, najsigurniji način je koristiti službeni instalacijski program. Međutim, također možete koristiti upravitelj paketa za macOS kao što je Homebrew—aplikacija koja olakšava instalaciju i upravljanje softverom, ovisnostima i drugim skriptama na vašem računalu.
Najbolji dio je što ne samo da možete koristiti Homebrew za instaliranje bilo koje verzije Pythona, već i mnogih drugih aplikacija.