Nauč se Python > Kurzy > Začátečnický kurz PyLadies na Fakultě informatiky MUNI > Instalace > Instalace Pythonu > Instalace Pythonu - macOS

Instalace Pythonu pro macOS

Nainstaluj si nástroj Homebrew, který řeší a zjednodušuje instalaci aplikací a knihoven, které budeme potřebovat pro programování. Jak na to?

Spusť v příkazové řádce příkaz:

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Pak stačí zadat následující příkaz a Python bude nainstalovaný:

$ brew install python3

Vytvoření virtuálního prostředí

Nakonec vytvoř virtuální prostředí.

Zvol si adresář (složku), ve které budeš mít soubory k PyLadies. Může to být třeba /home/jméno/pyladies, neboli ~/pyladies. Vytvoř ho a poznamenej si, kde je.

Vytváříš-li adresář jinde nebo s jiným názvem, tak kdykoli ve zbytku materiálů uvidíš ~/pyladies, doplň místo toho „svůj“ adresář.

Zvolený adresář po vytvoření nesmíš přesouvat jinam – když to uděláš, přestane virtuální prostředí fungovat. Proto ho nedoporučuji vytářet na Ploše.

Kdybys někdy chtěla adresář přece jen přesunout, musela bys smazat virtuální prostředí a vytvořit nové.

Teď když je tenhle adresář vytvořený, otevři příkazovou řádku a příkazem cd se do něj přepni:

$ cd ~/pyladies

Pak virtuální prostředí vytvoř:

$ python3 -m venv venv

Tím se ti vytvořil adresář ~/pyladies/venv, ve kterém jsou soubory s virtuálním prostředím. Můžeš se podívat dovnitř, ale nikdy tam nic neměň.

Aktivace virtuálního prostředí

Nakonec virtuální prostředí aktivuj:

$ source ~/pyladies/venv/bin/activate

Po spuštění tohoto příkazu by se mělo na začátku příkazové řádky (před $) objevit slovo (venv). Tak poznáš, že je virtuální prostředí aktivní.

Tenhle příkaz si zapiš. Budeš ho muset zadat vždycky, když pustíš příkazovou řádku, než se pustíš do programování.

Máš-li vytištěné domácí projekty, příkaz si poznač, ať ho do příště nezapomeneš :)

Pusťme se tedy do programování! To už bude stejné pro tebe i pro lidi na Linuxu a Windows. Sejdeme se na další stránce, kde uděláme první krůčky s Pythonem.


Toto je stránka lekce z kurzu, který probíhá nebo proběhl naživo s instruktorem. Přejít na stejnou lekci v kurzu pro samouky.