Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit fbed905

Browse files
authored
Update instalace (#101)
* Update instalace * Závislost na sqlalchemy
1 parent cae7a1a commit fbed905

File tree

2 files changed

+16
-18
lines changed

2 files changed

+16
-18
lines changed

lessons/pydata/install/index.md

Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,12 @@
33
Instalace všeho potřebného není složitá a zabere jen chvíli. Pokud se během ní
44
přeci jen něco pokazí, popros na Slacku nebo někoho zkušenějšího o radu.
55

6-
> Další kroky počítají s tím, že máš nainstalovaný a funkční Python 3.6 nebo 3.7.
7-
Pokud ne, návod na instalaci máme k dispozici [v začátečnickém kurzu](https://naucse.python.cz/course/pyladies/sessions/install/).
8-
9-
> **Upozornění:**
10-
Na základě povšimnutí jedné z vás jsme zjistili, že jsou problémy hned se dvěma způsoby instalace Pythonu
11-
ve Windows. Prosím, neinstaluj Python z Windows Store
12-
a neinstaluj Python 3.8, v obou případech není jednoduché zprovoznit Jupyter Notebook. Doporučujeme nainstalovat
13-
Python 3.7.6 [odtud](https://www.python.org/downloads/release/python-376/) (vyber "executable installer", ideálně verzi `x86-64`).
14-
Nezapomeň v první obrazovce instalátoru zaškrtnout, že chceš přidat Python do proměnné `PATH`. Pokud chceš (a navíc víš proč),
15-
s distribucí [miniconda](https://docs.conda.io/en/latest/miniconda.html) by také neměly být problémy
16-
(někteří z autorů ji používají).
6+
Další kroky počítají s tím, že máš nainstalovaný a funkční Python 3.6, 3.7 nebo 3.8.
7+
Pokud ne, obecný návod na instalaci máme k dispozici [v začátečnickém kurzu](https://naucse.python.cz/course/pyladies/sessions/install/).
8+
9+
Tip č. 1: Máš-li aktualizované Windows 10, úplně nejjednodušší je použít instalaci z [Microsoft Store](https://www.microsoft.com/store/productId/9MSSZTT1N39L).
10+
11+
Tip č. 2: Pokud chceš, můžeš použít distribucí [miniconda](https://docs.conda.io/en/latest/miniconda.html), s ní by také neměly být problémy. Lidé z oblasti data science (včetně některých autorů těchto materiálů) ji rádi používají - sice se tak připravují o práci s "čistým" Pythonem, ale zjednodušují si instalaci některých (zejména výpočetních) knihoven, které závisejí na externích binárních balíčcích.
1712

1813
## Adresář, vytvoření a aktivace virtuálního prostředí
1914

@@ -31,20 +26,21 @@ mohli pracovat s knihovnami a nástroji v něm nainstalovanými.
3126
Do příkazové řádky s aktivním virtuálním prostředím zadej následující příkaz:
3227

3328
```shell
34-
(venv)$ python -m pip install jupyter pandas matplotlib requests seaborn scipy scikit-learn plotly xlrd openpyxl
29+
(venv)$ python -m pip install jupyter pandas matplotlib requests seaborn scipy scikit-learn sqlalchemy plotly xlrd openpyxl
3530
```
3631

3732
Tímto příkazem se do virtuálního prostředí nainstalovaly následující knihovny (a některé další jejich závislosti):
3833

3934
* Jupyter - webové rozhraní pro interaktivní a reprodukovatelnou práci s Pythonem
40-
* Pandas - pro práci s tabulkovými daty
4135
* Matplotlib - jedna z nejznámějších knihoven pro tvorbu grafů
42-
* Seaborn - rozšíření pro Matplotlib, které umí vytvořit pokročilejší grafy
43-
* SciPy - švýcarský nůž pro věděcké výpočty a pokročilou matematiku
44-
* Scikit-learn - sbírka nejznámějších algoritmů pro strojové učení
45-
* Requests - knihovna pro práci s HTTP (webovými a API) požadavky
36+
* Openpyxl - knihovna pro načítání a zápis souborů .xlsx
37+
* Pandas - pro práci s tabulkovými daty
4638
* Plotly - knihovna pro vytváření interaktivních grafů
39+
* Requests - knihovna pro práci s HTTP (webovými a API) požadavky
40+
* Scikit-learn - sbírka nejznámějších algoritmů pro strojové učení
41+
* SciPy - švýcarský nůž pro vědecké výpočty a pokročilou matematiku
42+
* Seaborn - rozšíření pro Matplotlib, které umí vytvořit pokročilejší grafy
43+
* Sqlalchemy - knihovna pro sjednocený, vysokoúrovňový přístup k databázím
4744
* Xlrd - knihovna pro načítání souborů .xls/.xlsx
48-
* Openpyxl - knihovna pro načítání a zápis souborů .xlsx
4945

5046
V následující kapitole se podíváme na to, jak Jupyter spustit a jak s ním pracovat.

runs/2020/pydata-praha-podzim/info.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ plan:
2222
- title: "Představení, Jupyter notebook, základy pandas"
2323
slug: eda1
2424
date: 2020-09-15
25+
materials:
26+
- lesson: pydata/install
2527

2628
- title: "Datové typy a základy vizualizace v pandas"
2729
slug: eda2

0 commit comments

Comments
 (0)