50% kedvezmény minden terv, korlátozott idő. Kezdés: $2.48/mo
13 perc van hátra
Webes és üzleti alkalmazások

A Python telepítése Windows 10 rendszeren | Útmutató a Python-t nem ismerő fejlesztőknek

Alex Robbins By Alex Robbins 13 perc olvasás Frissítve 2023. július 22-én
python windows 10 telepítése

Szeretné elkezdeni a kódolást Pythonban, de még nem áll készen a Windows 10 elhagyására? Miért nem tartod meg mindkettőt, és nézd meg, merre haladnak a dolgok onnan? Míg a Python leggyakrabban a Linux disztribúciókhoz és a nyílt forráskódú paradigmához kapcsolódik, semmi sem akadályozza meg abban, hogy hatékony Python-alkalmazásokat írjon a Windows rendszerben. Természetesen meg kell kérdezni magadtól, hogy a Python Windows rendszeren jó választás-e az Ön számára. Sok vita folyik erről a kérdésről, ezért egy részt szenteltem ennek hogy van-e értelme a Python telepítésének Windows 10 rendszeren.

Most, ha úgy döntött, hogy telepíti a Pythont Windows 10 rendszeren, akkor a telepítéssel kell kezdenie, és ez az oktatóanyag erről szól. Az első rész egy nagyon rövid áttekintést nyújt a Pythonról és annak két fő verziójáról – nyugodtan hagyja ki, ha ismeri az utat. Most minden további nélkül, itt van a Python telepítése Windows 10 rendszeren.

Áttekintés

A Python manapság az egyik legmenőbb programozási nyelv, és ezt nem lehet csak a szerencsén múlatni. A Python magas szintű és moduláris, amely lehetővé teszi a kódolók számára, hogy bonyolult szoftvereket fejlesszenek könnyen és jól olvashatóan. A Python emellett rendkívül sokoldalú, különféle feladatokhoz használható, a webalkalmazásoktól a robotikáig és a Big Data elemzésétől a videojátékokig. 

A Python alapvetően két változatban érhető el: a Python 2 sorozat és a Python 3 sorozat. Bár furcsának tűnhet, hogy egy korábbi verziót még évek múltán is használnak, a Python 2 folyamatos létezésének hátterében okok állnak. A legfontosabbak közé tartozik, hogy a DevOps konfigurációkezelésében használt kód régebbi szintaxissal rendelkezik, és a futtatásához régebbi értelmezőkre van szükség. A Python 3 azonban az elmúlt néhány évben egyre népszerűbb lett, és mára az iparági szabvány. Hacsak nem szeretne kódot fejleszteni néhány régebbi eszközhöz vagy meghatározott DevOps-feladatokhoz, javasoljuk a Python 3 sorozat telepítését és használatát.

1. lépés: A Python letöltése

A legelső lépés a Python telepítő letöltése a hivatalos webhelyről. Mivel a Python nyílt forráskódú és ingyenes, nem kell díjat fizetnie. Kattintson itt hogy lépjen a Python Windows-kiadásainak letöltési oldalára.

A Python telepítése Windows 10 rendszeren

Amint a képernyőképen is látható, minden verzióhoz kétféle telepítő létezik, egy 32 bites (x86) és egy 64 bites (x86-64) telepítő. A megfelelő végrehajtható fájl kiválasztása a rendszertől függ. Ha 64 bites architektúrát és 64 bites Windows rendszert használ, akkor egy 64 bites vagy x86-64 futtatható telepítőt kell letöltenie. Ellenkező esetben töltse le a 32 bites vagy x86 futtatható fájlt. Ebben az oktatóanyagban példaként a Python 3.9.1-et fogjuk használni 64 bites processzorokhoz. A legtöbb telepítőhöz hasonlóan ez a telepítőfájl is csak körülbelül 30 MB-os, így nem tart sok időt a letöltéshez. Ha elkészült, futtassa a telepítőfájlt, és lépjen az alábbi Telepítés részre. 

 

Telepítés

2. lépés: A telepítés indítása

Futtassa az imént letöltött végrehajtható telepítőt. Ne feledje, hogy a Python sikeres telepítéséhez rendszergazdai jogosultságokkal kell rendelkeznie a Windows rendszeren. Ennek az az oka, hogy a telepítő módosít bizonyos rendszerfájlokat, amelyek szerkesztésére a normál felhasználóknak nincs engedélyük. A beállítás megkezdése után a következő képernyő fogadja Önt, amely számos választási lehetőséget kínál:

 

[FONTOS MEGJEGYZÉS. A KÉPSZERKESZTŐ HASZNÁLATÁVAL TÖRLÉSE KI A KÖZZÉTÉTEL ELŐTT „INDERJIT SINGH” FELHASZNÁLÓNÉVET]

Létezik a „Telepítés most” opció, amely gyors és fájdalommentes módja annak, hogy a telepítést félreállítsa a konfigurációk összezavarása nélkül. A másik lehetőség az, hogy kezébe veszi a telepítés irányítását, és megszerezze a kívánt precíz funkciókat. Két jelölőnégyzet is található a képernyő alján: az egyik lehetővé teszi a Python indító telepítését a rendszer összes felhasználói fiókjához, a másik pedig hozzáadja ezt a Python-verziót (példánkban a 3.9-es) a PATH-hoz. Mivel ez lesz az első telepítés, valószínűleg hagyja mindkettőt bejelölve. Ha már tudja, mit jelent a PATH, és mik a virtuális környezetek, akkor rendelkezni fog a szükséges ismeretekkel a beállítások módosításához.

Ebben a szakaszban valószínűleg az expressz beállítást kell választania, és gyorsabban végezheti el a dolgokat (ebben az esetben egyszerűen átugorhatja a következő részt), de mi foglalkozunk az egyéni telepítéssel, ha úgy dönt, hogy jobban irányítja a telepítést. 

linux-vps Linux hosting egyszerűsített

Jobban szeretné tárolni webhelyeit és webes alkalmazásait? Valami újat fejleszteni? Egyszerűen nem tetszik a Windows? Ezért van Linux VPS-ünk.

Szerezze be Linux VPS-jét

3. lépés: Egyéni telepítés

Kattintson a „Telepítés testreszabása” gombra a speciális beállítások beállításához; ha megtette, valami ehhez hasonlót fog látni:

python-install-opcionális

 

Alapvetően ez a képernyő jelölőnégyzetek listája, amelyek mindegyike egy olyan funkció, amelyet hozzáadhat a Python végső telepítéséhez, vagy eltávolíthatja onnan. A „Dokumentáció” tartalmaz néhány alapvető dokumentációt az Ön által választott Python-verzióról, valamint néhány súgófájlt. A „pip” a Python csomagkezelője, és minden jövőbeni kódolás sarokköve, ezért mindenképpen válassza ki a telepítéshez. A következő a listán a tkinter és a Python IDLE, amely állítólag az Integrated Development and Learning Environment rövidítése. Az IDLE a python natív IDE-je, és elég jó eszköz a kezdőknek, ezért érdemes azt is telepíteni. Mindig kaphat jobb, fejlettebb IDE-ket, ahogy halad. A Python Test Suite olyan teszteszközök készlete, amelyek létfontosságúak a kód hibáinak teszteléséhez. Bár előfordulhat, hogy nem kell elkezdenie az automatikus tesztelést a korai kódolási tapasztalatokhoz, sokkal jobb, ha telepíti, és lépésről lépésre tanul belőle. 

Az utolsó lehetőség az, amelyet korábban láttunk, de előtte van egy érdekes funkció, amelyet kiválaszthat: a „Py launcher”. A Py Launcher egy nagyszerű eszköz a Python különböző verziói közötti gyors váltáshoz, amely a későbbiekben szükségessé válik. Egyes kódoknak a Python 2 sorozaton kell futniuk, míg néhánynak az újabb Python 3 sorozaton kell futnia és mindig vannak apró eltérések a verziók között, így a különböző verziók alapértelmezett Python értelmezőként való beállítása nagyon hasznosnak bizonyul. Vissza az utolsó funkcióhoz, amely lehetővé teszi a Python telepítését az összes felhasználói fiókhoz: már láttuk a főképernyőn, és ismételten ajánlott, hogy megjelölje a telepítéshez. Most kattintson a Tovább gombra, és folytassa a következő lépéssel.

Speciális beállítások

Miután kiválasztotta az összes kívánt funkciót, és a Tovább gombra kattintott, erre a képernyőre kerül:

select-advanced-options-python

Itt konfigurálhatja a Python-telepítés speciális beállításait. Az első jelölőnégyzet mára eléggé ismerős, úgyhogy csak jelöljük ki, és tegyünk úgy, mintha ezt már nem tettük volna meg kétszer. A következő a listán a „Fájlok társítása Pythonnal”, ami azt jelenti, hogy a Windows felismeri a .py kiterjesztésű fájlokat, és megpróbálja megnyitni őket Python használatával – ez nagyon hasznos.

Jobb, ha a következőt választja ki a parancsikonokról is, mert amikor még csak most kezdi, kicsit nehéz lehet nyomon követni, hol vannak a végrehajtható fájlok. Győződjön meg róla, hogy a következőt választja, és itt és most adja hozzá a Pythont a környezeti változókhoz, ami később sokkal könnyebbé teszi a dolgokat. Ha úgy dönt, hogy előfordítja a szabványos könyvtárat, a telepítés egy kicsit tovább tart, de a kód sokkal gyorsabban fog futni. Az utolsó két jelölőnégyzetet hagyhatja bejelöletlenül, mert kezdőként nem lesz fontos. Az Advanced Options (Speciális beállítások) képernyőn a telepítés helyének kiválasztására is lehetőség nyílik, így ha egy adott vagy elérhetőbb helyre szeretné telepíteni, itt a lehetőség. Jó ötlet az, ha mindent közvetlenül a C után egy könyvtárba telepít, például ennél a verziónál a C:\Python 3.9.1\.

4. lépés: A telepítés befejezése

setup-python

Akár az expressz, akár az egyéni telepítést választotta, sikerült a következő szakaszba vinnie a beállítást – a fájlok másolására. Ez egyáltalán nem tart sokáig, és hamarosan megjelenik a következő képernyő, amely a telepítés végét jelzi:

beállítás kész

Jól tetted, sikerült telepítenie a Python-t Windows 10-re. Mielőtt azonban túlságosan izgatott lennénk, nézzük meg, hogy a telepítés valóban sikeres volt-e.

5. lépés: A telepítés ellenőrzése

A telepítés ellenőrzéséhez futtassa a Microsoft parancssorát a Start menüből vagy a cmd a „Futtatás” mezőbe. Miután a parancssorba került, írja be a következő kódot:

python --version

Ez egy parancs, amely arra kéri az alapértelmezett Pythont, hogy mondja meg, melyik verzióról van szó. Mivel a most telepített Python legyen az egyetlen a számítógépén, ennek a telepített verzióhoz tartozó számot kell visszaadnia. Ha minden jól megy, valami ilyesmit kell látnia:

Parancssor-ellenőrző Python telepítés

Rendben, úgy tűnik, hogy a telepítés végül is sikeres volt. Jó munkát! De hogyan kezdhetsz hozzá a Python használatához? Bár ezt valószínűleg tudja, megmutatjuk, hogyan kell megnyitni a Python IDLE-t, hogy úgy érezze, valóban elért valamit. Ha már tudja, hogyan kell ezt csinálni, és mit fog tenni, nyugodtan hagyja ki az oktatóanyag többi részét, és kérjen kódolást.

A Python használatának első lépései Linuxon

Python indítása

Ha megnézi a Start menüt, látni fogja a nemrég hozzáadott Python parancsikonokat. Kattintson az IDLE gombra, és nézze meg, mivel foglalkozunk:

Python IDLE Shell képernyőkép

Ez a Python natív integrált fejlesztőkörnyezete, egy interaktív kódolási platform az értelmezővel együtt. Beírhat Python parancsokat, és azonnal láthatja a reakciót az <Enter> megnyomása után. Próbáljunk kinyomtatni valamit. Írja be a következő kódrészletet:

print(“Hello”)

Ez arra készteti a Python IDLE-jét, hogy kinyomtassa a Hello-t a következő sorban:

Python Shell teszt

Közvetlenül is megadhat egy egyenletet, és a Python megadja a választ. De lehet, hogy az IDLE shell nem éppen a legjobb hely egysorosnál több kódoláshoz. Létre kell hoznia egy új fájlt, és tovább kell lépnie.

Olvassa el még: Hogyan telepítsük a Python-t VPS-kiszolgálóra?

Van értelme a Python telepítésének Windows 10 rendszeren?

Ha eltöltött egy kis időt a Google-ban a Python Windows rendszerre történő telepítésével, akkor valószínűleg már látta a vitákat arról, hogy a Python olyan jól teljesít-e Windowson, mint Linuxon. Természetesen a válaszok egy része annak köszönhető az örök Windows vs Linux háborúk. De mi a tét, ha Python-funkcionalitásról beszélünk? És kellene telepítse a Python-t Windows 10-re?

A helyzet az, hogy a Python természetesebben integrálódik a Linuxba. Ez azt jelenti, hogy előre telepítve érkezik, amikor megkapja a Linuxot, és nagyon könnyű mindent beállítani, amire szüksége van közvetlenül a terminálról. A Windows esetében azonban a Python inkább egy zagyvaság: van egy grafikus felhasználói felület, amely valójában nem hasznos, néhány funkciót a Command Prompt (a Windows parancssori felülete) keresztül kezel, míg a konfigurációk többségét a WSL nevű kompatibilitási réteg szoftverrel kell futtatni.Windows alrendszer Linuxhoz).

linux-vps Linux hosting egyszerűsített

Jobban szeretné tárolni webhelyeit és webes alkalmazásait? Valami újat fejleszteni? Egyszerűen nem tetszik a Windows? Ezért van Linux VPS-ünk.

Szerezze be Linux VPS-jét

A darabonként megjelenő fejlesztői környezet mellett a Python a Windowsban korlátozott a használható modulokban, különösen akkor, ha Pythont használ webalkalmazások fejlesztésére. Még A Microsoft ezt bevallja a Docs webhelyén. A legtöbb webalkalmazás Linux-alapú szervereken található, és egyszerűbb a közös fejlesztői és tesztelési környezet.

A Microsoft Doc egy másik fontos okot is megemlít, amiért a Linux a Python jobb alapja: a legtöbb online oktatóanyag, példa és kód úgy jön létre, hogy az olvasó Pythont használ Linux alatt. A kompatibilitási problémák egy része WSL használatával megoldható, de egyes modulok esetében (például a népszerű PyGame esetében) a WSL nem a megoldás.

Tehát, ha elkezdi használni a Pythont, és tanul, a Windows nem jó választás. Valójában még rosszabb, ha eleget tanultál a virtuális környezetek és a verziókezelés használatához. A Python telepítésének Windows 10 rendszeren csak akkor van értelme, ha Windows-alapú alkalmazást kell fejlesztenie. De mi van akkor, ha nem tudja egyszerűen elkötelezni magát egy teljesen új operációs rendszer telepítése mellett, és a számítógépét kettős rendszerindítású rémálommá változtatja? Futtasson Linux disztrót egy virtuális gépen a Windows rendszeren?

A virtuális gép használata valójában jó ötlet, de csak akkor, ha a rendszer valóban képes kezelni. A virtualizáció sok erőforrást igényel, és nem minden számítógép rendelkezik ilyen erőforrásokkal, nem is beszélve arról, hogy meg tudjon válni tőlük. 

Tehát mi a teendő, ha telepítenie kell a Python-t Windows 10 rendszeren, de ezek közül egyik sem működik az Ön számára? Azt javaslom, hogy szerezzen be egy virtuális magánkiszolgálót (VPS). A VPS olyan, mint egy távoli szerveren futó virtuális gép, csak nem kell attól tartanod, hogy lelassul a saját számítógéped vagy a dedikált szerverekkel járó borsos ár.

A Cloudzy-nál megbízható, nagy teljesítményű Linux VPS-tárhelyet kínálunk megfizethető áron, és 12 globális szerverrel és 1 Gbps-os sávszélességgel ez nem lesz más, mint a saját számítógépén futó virtuális gép. A Linux VPS rendelkezik egy 1-kattintásos telepítési lehetőséggel is, amellyel szinte bármilyen Linux disztribúciót beállíthat egyetlen gombnyomással. Kipróbálhat különböző disztribúciókat, és megtalálhatja azt, amelyik megfelel Önnek – ez nagy előny, ha még nem ismeri a Linuxot.

linux-vps Linux hosting egyszerűsített

Jobban szeretné tárolni webhelyeit és webes alkalmazásait? Valami újat fejleszteni? Egyszerűen nem tetszik a Windows? Ezért van Linux VPS-ünk.

Szerezze be Linux VPS-jét

Mi lesz ezután?

Tegyük fel, hogy telepítette a Pythont Windows rendszeren – mi van most? Valószínűleg már van valami ötleted. Lehet, hogy Python programozási kurzusra jársz, vagy magad tanítasz könyvekkel és online forrásokkal. Íme azonban néhány dolog, amiről úgy gondoljuk, hogy javíthatja Python-élményét:

  • Telepítés csipog

Ha az expressz telepítést választotta, előfordulhat, hogy pip nélkül maradt volna. Ellenőrizheti, hogy telepítve van-e, ha beírja a következőket a parancssorba:

pip help
  • Telepítse a Visual Studio kódot

Kivételes eszköz a termelékenység és a kreativitás növelésére, értékes szöszölő és hibakereső eszközökkel.

  • Telepítse a Git-et

A kód és az elvégzett változtatások nyomon követésének nagyszerű módja a Git használata a verziókezeléshez. Használhatja a kód megosztására is a GitHubon, GitLabon vagy saját üzemeltetésű DevOps eszközök és visszajelzést vagy támogatást kaphat – akár együttműködést is.

GYIK

Telepítenem kell a Pythont Linuxra a teljes funkcionalitás érdekében?

Nem igazán. Mivel a Python egy operációs rendszertől független, magas szintű nyelv, ugyanazokra a funkciókra számíthat minden platformon. Ha extra könyvtárakról és integrált funkciókról van szó, az egy másik történet. Olvasson tovább, hogy megtudja, hogyan maximalizálhatja a Python funkcionalitását Windows rendszeren.

Nehéz virtuális környezeteket beállítani a Windows rendszerben?

Igen, ez nehezebb, mint a Linuxban. Van néhány további lépés, és ez nem olyan egyszerű, mint egy parancs beírása a terminálba. Természetesen van rá mód.

Részesedés

Továbbiak a blogból

Olvass tovább.

Az Odoo ismertetőjének képe nagy címsorszöveggel a bal oldalon, az Odoo logóval a jobb oldalon, lebegő alkalmazásfelület-panelekkel körülvéve lágy lila felhő témájú háttérben.
Webes és üzleti alkalmazások

Átfogó Odoo áttekintés: Az Odoo a megfelelő ERP az Ön vállalkozása számára

Az Odoo az egyik legelterjedtebb ERP platform a növekvő vállalkozások számára, aminek egy egyszerű oka van, mégpedig az, hogy egy helyen sokat ígér. Értékesítés, könyvelés, leltár

Jim SchwarzJim Schwarz 11 perc olvasás
A nyílt forráskódú WordPress alternatívák színes színátmenetes háttérrel, asztali monitorral, kódszerkesztővel, elmosódott műszerfali előnézettel és nagy címsorszöveggel a bal oldalon.
Webes és üzleti alkalmazások

A legjobb nyílt forráskódú WordPress alternatívák a fejlesztők számára

A WordPress továbbra is számít, és továbbra is számos webhelyet szolgál ki jól. A beépülő modulok könyvtára több mint 62 000 bővítményt tartalmaz, a témakönyvtár pedig több mint 14 000 ingyenes témát kínál. Tha

Jim SchwarzJim Schwarz 14 perc olvasás
Az Automad vs. WordPress funkcióképe platformlogókkal és egy címsorral, amely azt kérdezi, hogy melyik CMS-fejlesztőknek érdemes választaniuk.
Webes és üzleti alkalmazások

Automad vs. WordPress: alapos összehasonlítás a két legjobb CMS-platform között

Az Automad és a WordPress ugyanazt a feladatot két nagyon eltérő módon oldja meg. Az Automad egy lapos állományú CMS- és sablonmotor, így a tartalom adatbázis helyett fájlokban él, de a WordPress,

Jim SchwarzJim Schwarz 9 perc olvasás

Készen áll a telepítésre? 2,48 USD/hó-tól.

Független felhő, 2008 óta. AMD EPYC, NVMe, 40 Gbps. 14 napos pénzvisszafizetés.