Jak nainstalovat Python na Windows, Linux a macOS

click fraud protection

Pokud si chcete nainstalovat Python a začít s vývojem, máme pro vás praktického průvodce rychlým startem, který vás provede základy!

Pokud se chcete pustit do vývoje, jedním z mých oblíbených programovacích jazyků, které jsem se naučil, je Python. Je to multiparadigmatický jazyk, který podporuje imperativní, funkční, procedurální a objektově orientované programování. Je široce otevřený a lze jej použít prakticky pro cokoli a pro mnohé je oblíbeným jazykem při práci v oblasti umělé inteligence nebo strojového učení. Používám ho pro velkou automatizaci a je to dokonce jazyk, ve kterém jsou napsány některé testovací nástroje, které jsme použili.

Python je výkonný jazyk, a pokud s ním chcete začít, tato příručka vás naučí základy. Nejen, že budete muset nainstalovat binární soubory Pythonu a ujistit se, že jsou ve vaší PATH, ale budete také potřebovat něco, do čeho skutečně psát kód. Můžete použít plnohodnotné IDE (Integrated Development Environment), jako je PyCharm, nebo se můžete přiklonit k textovému editoru, jako je předinstalovaný IDLE nebo Sublime Text 3. Možností je spousta, ale tento průvodce by vás měl nakopnout k základům.

Instalace Pythonu

Na Windows a macOS

Instalace Pythonu je ta snadná část a budete se muset rozhodnout, zda instalujete Python 2.7 nebo Python 3.x. Python 2.7 se často používá pro starší projekty, ale pokud píšete svůj vlastní software, měli byste nainstalovat Python 3.x.

Chcete-li nainstalovat na Windows nebo Mac, postupujte takto:

  • Přejít na oficiální stránky Pythonua přejděte na nejnovější verzi. V době psaní článku je to 3.10.6.
  • Stáhněte si binární soubor pro vaši platformu.
  • Spusťte binární soubor.

Nemusíte vybírat žádné možnosti kromě přidání Pythonu do vaší PATH, protože výchozí instalační program má vše, co potřebujete. Jediné, co musíte udělat, je kliknutí na „Instalovat“. Na Macu se to provede standardně v instalačním programu dmg.

Instalace Pythonu na Linux

Pokud však používáte Linux, bude to záviset na distribuci, kterou používáte. Distribuce založené na Debianu (jako je Ubuntu) mohou použít instalační program balíčku apt v Terminálu provedením následujícího příkazu:

  • apt-get install python3.6

Jiné distribuce jej mohou mít již předinstalovaný, a pokud ne, budete muset použít správce balíčků ve vaší distribuci. Například na CentOS byste spustili "yum install -y python3".

Ověřte instalaci

Aktivitu instalace můžete ověřit spuštěním příkazu „python“ v prostředí PowerShell, příkazovém řádku nebo v terminálu.


Vyberte své Python IDE

K efektivnímu psaní kódu budete potřebovat IDE nebo textový editor a existuje několik možností. Python je dodáván s předinstalovaným IDLE, a přestože funguje dobře, není vhodný pro větší soubory, které mohou být složitější. Zde jsou některá z IDE, která jsem v průběhu let používal pro Python, jak na univerzitě, tak ve svých vlastních projektech. Všechna tato IDE jsou multiplatformní, což znamená, že je můžete spustit na Windows, Linux nebo macOS.

PyCharm

Pokud znáte Android Studio nebo IntelliJ, pak už znáte PyCharm. Je od stejných vývojářů a dokonce můžete povolit úplně stejnou funkci v IntelliJ instalací pluginu Python. Rozdíl je v tom, že PyCharm je od základu postaven čistě jen pro Python a obsahuje všechny funkce, které byste očekávali od jakéhokoli moderního IDE. To zahrnuje vestavěnou správu verzí, zvýrazňování syntaxe, rozdělování oken, funkce ladění a další.

Stáhněte si PyCharm

Spyder

Pokud jste datový vědec (nebo budete používat Python pro účely datové vědy), musíte si nainstalovat Spyder. Je to IDE, které již obsahuje některé z nejpopulárnějších balíčků analýzy dat pro Python. Patří mezi ně matplotlib, numpy, scipy a pandy. Pokud se chcete pustit do analýzy dat, vykreslování dat a dalších vědeckých výzkumů, pak Spyder je 100% to, co potřebujete nainstalovat. Spyder má dokonce vestavěné notebooky Jupyter, které lze použít k prozkoumávání a vykreslování dat opravdu snadno.

Stáhnout Spyder

Vznešený text 3

Sublime Text 3 je jedním z mých oblíbených textových editorů, jednoduše díky své jednoduchosti. Je super všestranný, i když barebone, a hodí se spíše pro menší projekty. Pokud v programu, který píšete, pracujete pouze s několika stovkami řádků kódu, pak je Sublime Text 3 pravděpodobně nejlepší cestou. Jednou jsem napsal webový škrabák v Pythonu, který by četl místní půjčovny a poslal mně a některým přátelům e-mail s odkazem na nové záznamy pouze pomocí Sublime Text 3 a Python. Je to dokonale schopné vývojové prostředí a myslím, že by ho měla znát většina lidí.

Stáhněte si Sublime Text 3

Visual Studio Code (VSCode)

Visual Studio Code (nebo VSCode) je jedním z nejuniverzálnějších vývojových prostředí. Je zcela přizpůsobitelný, s masivním úložištěm pluginů, ke kterým máte přístup zevnitř. Není okamžitě kompatibilní s Pythonem, ale můžete si nainstalovat plugin Python zevnitř, který umožní zvýraznění syntaxe, inteligentní dokončování kódu, notebooky Jupyter, ladění, testování jednotek a další funkce. Miluju Visual Studio Code a je to vlastně IDE, které používám nejvíce, když pracuji na něčem složitém.

Stáhněte si Visual Studio Code


Co dál

Pokud chcete začít s vývojem, existuje spousta výukových programů online, které vás naučí základy. Mezi lidmi jako CodeAcademy a w3schools existuje spousta možností. Na Androidu dokonce existují tlumočníci Pythonu, které můžete použít k psaní na telefonu, a nejlepší způsob, jak se učit, je dělat. Pokud děláte něco náročného na zdroje, které může využívat mnoho modelů strojového učení nebo umělé inteligence, možná budete potřebovat jeden z nejlepší notebooky zvládnout to však.

Nejlepší způsob, jak jsem se to naučil, bylo uvědomit si problém nebo jiný problém, který jsem měl, a pokusit se přijít na způsob, jak jeho řešení zautomatizovat. To je důvod, proč mě napadlo napsat program, který by za mě seškrábal stránky o pronajímání, a jsem si jistý, že existují i ​​další důvody, které můžete zjistit, že chcete také používat Python.