Míg a régebbi Mac-ek a Python beépített verziójával rendelkeznek, az elavult, és már nem kompatibilis a legújabb alkalmazásokkal. Python-szkriptek Mac-en való futtatásához manuálisan kell telepítenie a Python legújabb verzióját a rendszerére.
Tehát itt van egy teljes útmutató a Python telepítéséhez a Mac gépen és az első szkript futtatásának megkezdéséhez.
A Mac gépeken még mindig előtelepített Python van?
Sok éven át a Mac gépeken a Python 2.7 előre telepítve volt. Ez azonban már nem így van. Bár a Python továbbra is letölthető és telepíthető Mac számítógépre, csakúgy, mint bármely más szoftver, az Apple alapértelmezés szerint már nem tartalmazza, mivel a Python 2.7 már nincs karbantartva.
Az Apple a macOS Catalina 2019-es kiadási megjegyzéseiben korán értesítette az operációs rendszerből való eltávolítását, mielőtt végül kihúzta volna a macOS Monterey-t.
Ennek ellenére, ha a Mac verziója 10.8 és 12.3 között van, akkor jó eséllyel még mindig a Python 2.7 előre telepítve van a Mac-en. Az ellenőrzés legjobb módja, ha egyszerűen megpróbálja futtatni a Pythont a macOS Terminal alkalmazásából.
Hogyan ellenőrizheti a Python előre telepített verzióját a Mac számítógépen
Ha a macOS régebbi verzióját futtatja, az alábbi lépések végrehajtásával ellenőrizheti, hogy a Python melyik verziója érhető el Mac számítógépén:
- Indítsa el a Terminál alkalmazást Mac számítógépén. Ehhez lépjen a saját oldalára Mac Launchpad és írja be Terminál a keresőmezőben. Alternatív megoldásként használhatja a Spotlight keresést is a megtalálásához.
- Írja be a következő parancsot a Python 2.7 verziójának ellenőrzéséhez, és nyomja meg a return gombot:
Ha a Python előre telepítve van, akkor kap egy választ, amely részletesen tájékoztat a verzióról.Piton --változat
- Ha a Mac számítógépén a Python több verziója is található, megadhat egy parancsot, amely megadja a Python verzióját. A Python 2.7 verziójának ellenőrzéséhez használja a python --verzióparancs. Python 3 esetén pedig a következő parancsot használhatja:
python3 --változat
A Python telepítése a hivatalos telepítővel
A Python legújabb verziójának letöltésének legegyszerűbb módja a hivatalos webhelyről. A kezdéshez a következőket kell tennie:
- Töltse le a telepítőcsomagot innen Python hivatalos weboldala.
- Várja meg, amíg a letöltés befejeződik. Ha elkészült, kattintson duplán a csomagra a telepítési folyamat elindításához. Ehhez a lépéshez kövesse a Python telepítőjének képernyőn megjelenő utasításait.
- A telepítés befejezése után a telepítő automatikusan megnyitja a Python telepítési könyvtárát egy új Finder ablakban.
A Python telepítésének megerősítése
Meg kell győződnie arról, hogy megfelelően telepítette a Pythont és az IDLE-t, a Pythonhoz tartozó integrált fejlesztői környezetet – csak egyet a sok közül. létfontosságú eszközök a Python fejlesztők számára.
- A Python telepítési könyvtárában talál egy IDLE nevű fájlt. Kattintson rá duplán az elindításához, és ha a telepítés sikeres, az IDLE megnyit egy Python shellt.
- Annak érdekében, hogy minden zökkenőmentesen működjön, írjon be egy egyszerű Python nyomtatási parancsot, és futtassa azt IDLE-ben.
nyomtatás('Helló Világ!')
- Nyomja meg a Return (vagy Enter) billentyűt, és az üzenetet ki kell nyomtatnia a felületre, ha minden megfelelően működik.
Telepítsen egy Forráskód-szerkesztőt a Mac számítógépére
Most, hogy telepítette a Pythont a Mac számítógépére, telepítenie kell a ingyenes kódszerkesztő amelyek segítségével gyorsabbá és egyszerűbbé teheti a kódolást. Annak ellenére, hogy a Python-csomag részeként érkező IDLE is egy forráskód-szerkesztő, és használhatja a kezdéshez, néhány jobb szerkesztő sokkal hatékonyabb kódolási környezetet biztosít.
Tehát, ha könnyű és hatékony kódszerkesztőt szeretne, akkor valami olyasmire lesz szüksége, mint a Visual Studio Code. És a következőképpen telepítheti:
- Letöltheti Visual Studio kód ingyenesen a hivatalos weboldalról.
- Ha elkészült, kattintson a letöltött fájlra, és bontsa ki az archivált tartalmát.
- Helyezze át a VSCode-ot az Alkalmazás mappába. Ezzel elérhetővé válik a macOS indítópultján a könnyű hozzáférés érdekében.
- Most indítsa el a VSCode-ot, és a gombra kattintva hozzon létre egy új fájlt Új fájl…
- Ahhoz, hogy a Visual Studio Code Python-szkriptként olvassa be a fájlt, létre kell hoznia egyet a .py kiterjesztés.
- Most válasszon egy helyet az új Python-szkript mentéséhez, és kattintson a gombra Fájl létrehozása.
- A VSCode most felkéri a Python-bővítmény telepítésére. Ezt a gombra kattintva teheti meg Telepítés gomb. Ha azonban nem kattintott a bővítmény telepítését kérő előugró ablakra, vagy ha véletlenül bezárta, továbbra is telepítheti manuálisan a Python bővítményt. Ezt a gombra kattintva teheti meg Kiterjesztések ikonra (négy négyzet) a Visual Studio Code bal oldalán. Ezzel megjelenik a legnépszerűbb Python-bővítmények listája a Visual Studio Marketplace-en. Ezután keressen a Python kifejezésre, és telepítse az első bővítményt, amely megjelenik a keresési eredmények között.
- A Python-bővítmény telepítése után válasszon egy Python-értelmezőt a ikonra kattintva Válassza a Python Interpreter lehetőséget gombot, és válassza ki a listából az ajánlottat.
Az első Python-szkript futtatása Mac-en
Ha idáig eljutott a folyamatba, az azt jelenti, hogy sikeresen telepítette a Pythont a Mac-re, és sikerült beállítania egy kódszerkesztőt. Most itt az ideje, hogy lefuttassa az első Python-szkriptet macOS rendszeren. Ehhez kövesse az alábbi utasításokat:
- Menjen vissza az imént létrehozott Python-fájlhoz, és írja be az alapvető Python-parancsokat, például:
nyomtatás('Helló Világ!')
- A kódot a Visual Studio Code jobb felső sarkában található Lejátszás gombra kattintva fordíthatja le és futtathatja.
- Ha a kód helyesen van megírva, a kimenet megjelenik az integrált terminálban, ami azt jelenti, hogy sikeresen futtatta az első Python-szkriptet.
A Python eltávolítása a Mac számítógépről
Ha meggondolja magát a Python használatáról a Mac gépen, és egy másik programozási nyelvre szeretne váltani, kövesse az alábbi lépéseket a Python eltávolításához a macOS rendszerből.
A Python eltávolítása az Alkalmazások mappából
- Nyissa meg a Finder alkalmazást, és kattintson az Alkalmazás mappára.
- Helyezze át az összes telepített Python mappát a kukába. Egyetlen verzió eltávolításához ügyeljen arra, hogy csak az adott verzió fájljait helyezze át a kukába.
- Megjelenhet egy párbeszédpanel, amely engedélyt kér a törlés végrehajtásához. Írja be a Mac jelszavát, hogy engedélyezze a terminálnak a fájlok eltávolítását.
Python Framework eltávolítása a /Library könyvtárból
Ha teljesen el szeretné távolítani a Python rendszert, akkor a Python keretrendszert is el kell távolítania a /Library könyvtárból. A Python keretrendszer tartalmazza a Python értelmezőt, a szabványos könyvtárat és a webhelycsomagok mappáját.
A Python keretrendszer eltávolítása eltávolítja ezeket a fájlokat a rendszerről. Tehát, ha nem távolítja el ezeket a fájlokat, a Python továbbra is települ a Mac számítógépére, de nem lesz használható.
- Üsd a Command + szóköz gombokat a Spotlight Search megjelenítéséhez. Itt keress Terminál és indítsa el.
- Írja be a következő parancsot a terminálba, és nyomja meg a Return (vagy Enter) billentyűt.
sudo rm -rf /Library/Frameworks/Python.framework
- Írja be a Mac jelszavát, hogy engedélyezze a fájlok törlését.
Ezzel törli a Mac-re telepített Python összes verziójának keretrendszerét. Ha azonban csak egy adott verzió keretrendszerét szeretné törölni (például a 3.8-as verziót), használhatja a következő parancsot:
sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.8
Ezzel törli a Python megadott verziójának keretrendszerét a Mac-ről.
A Python használatának megkezdése Mac-en egyszerű
Annak ellenére, hogy sokféleképpen telepítheti a Pythont macOS rendszeren, a legbiztonságosabb módja a hivatalos telepítő használata. Használhat azonban macOS-hez csomagkezelőt is, például a Homebrew-t – egy olyan alkalmazást, amely megkönnyíti a szoftverek, függőségek és egyéb szkriptek telepítését és kezelését a számítógépen.
A legjobb az egészben az, hogy nem csak a Homebrew segítségével telepítheti a Python bármely verzióját, hanem sok más alkalmazást is.