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 python3Můž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).
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.
Na MacOS lze Python nainstalovat několika způsoby, např.:
brew install python
. Po instalaci lze ověřit nainstalovanou verzi např. pomocí příkazu python3 –version
.
uv
.
Interpret a standardní knihovna bývá obvykle součástí nějeké distribuce. Pro MS Windows doporučujeme buď
uv
, nebo
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
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í!
uv
uv
uv