Jak nainstalovat Python

Ověření instalace

Je-li Python nainstalován, spouští se jeho interpret z příkazového řádku příkazem python nebo python3. (Příkaz python někdy “ukazuje” na Python verzi 2. Někdy bývají interpretery Pythonu dostupné i pod názvy obsahujícími konkrétní verzi, např. python3.13.) Ověřte, zda již máte Python nainstalovaný a kde na disku jej najdete:

$ which python
$ which python3
Můžete zkusit interpret Pythonu i spustit (na Windows se může příkazem python otevřít Windows Store s nabídkou na instalaci Pythonu):
$ python
Python 3.13.3 (main, Apr  9 2025, 04:04:49) [MSC v.1943 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
Pokud vidíte podobný výstup, spustili jste interpret Pythonu v interaktivním režimu. Měli byste vidět verzi Pythonu a výzvu »>, která značí, že můžete začít vkládat příkazy Pythonu. Tento interaktivní režim opustíte klávesovou zkratkou CTRL-D nebo příkazem exit() (v novějších verzích Pythonu by mělo stačit i už jen exit).

Pokud Python nainstalován nemáte, podívejte se níže, jak jej nainstalovat na různé operační systémy.

I pokud Python nainstalován máte, můžete chtít využít nástroj uv (vřele doporučujeme).

Linux

Na Linuxech často Python nainstalovaný je. Zkuste spustit příkaz python3 –version. Pravděpodobně se se vám “ozve” systémový Python a bude mít jinou verzi než tu, kterou chceme používat v předmětu. Tuto systémovou verzi se nesnažte aktualizovat na novější, můžete si tím poškodit instalaci Linuxu. Doporučujeme nainstalovat Python pro váš vlastní vývoj odděleně, do virtuálního prostředí pomocí nástrojů uv, pyenv, nebo jiných.

Předpokládáme, že studenti, kteří mají na svých počítačích Linux, si s instalací Pythonu dokáží poradit.

MacOS

Na MacOS lze Python nainstalovat několika způsoby, např.:

  • Pomocí správce balíčků Homebrew: otevřete Terminal a spusťte příkaz brew install python. Po instalaci lze ověřit nainstalovanou verzi např. pomocí příkazu python3 –version.
  • Pomocí instalátoru staženého z python.org: viz dokumentace.
  • Lze využít i níže zmíněný nástroj uv.

Windows

Interpret a standardní knihovna bývá obvykle součástí nějeké distribuce. Pro MS Windows doporučujeme buď

Poslední dvě možnosti se vám budou hodit např. v dalších letech pro pokročilejší práci na několika oddělených projektech najednou. Hlavně distribuce Anaconda klade velký důraz na kompatibilitu jednotlivých balíčků, ale v poslední době se hodně používá uv.

uv

uv je externí nástroj pro správu různých verzí Pythonu, instalaci balíčků a knihoven a pro správu virtuálních prostředí pro své jednotlivé projekty. Pro nováčky může být zprvu obtížnější, ale doporučujeme si jej co nejdříve osvojit. Ušetří vám v budoucnu mnoho starostí!

courses/b4b33rph/tutorialy/python/installation.txt · Last modified: 2025/09/18 12:13 by xposik