You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
252 lines
6.6 KiB
252 lines
6.6 KiB
# Průvodce instalací
|
|
|
|
Tento průvodce vám pomůže nastavit prostředí pro práci s učebními materiály Data Science for Beginners.
|
|
|
|
## Obsah
|
|
|
|
- [Předpoklady](../..)
|
|
- [Možnosti rychlého startu](../..)
|
|
- [Lokální instalace](../..)
|
|
- [Ověření instalace](../..)
|
|
|
|
## Předpoklady
|
|
|
|
Než začnete, měli byste mít:
|
|
|
|
- Základní znalosti práce s příkazovým řádkem/terminálem
|
|
- Účet na GitHubu (zdarma)
|
|
- Stabilní internetové připojení pro počáteční nastavení
|
|
|
|
## Možnosti rychlého startu
|
|
|
|
### Možnost 1: GitHub Codespaces (doporučeno pro začátečníky)
|
|
|
|
Nejjednodušší způsob, jak začít, je GitHub Codespaces, který poskytuje kompletní vývojové prostředí přímo ve vašem prohlížeči.
|
|
|
|
1. Přejděte na [repozitář](https://github.com/microsoft/Data-Science-For-Beginners)
|
|
2. Klikněte na rozbalovací nabídku **Code**
|
|
3. Vyberte záložku **Codespaces**
|
|
4. Klikněte na **Create codespace on main**
|
|
5. Počkejte, až se prostředí inicializuje (2-3 minuty)
|
|
|
|
Vaše prostředí je nyní připraveno se všemi předinstalovanými závislostmi!
|
|
|
|
### Možnost 2: Lokální vývoj
|
|
|
|
Pokud chcete pracovat na svém vlastním počítači, postupujte podle podrobných pokynů níže.
|
|
|
|
## Lokální instalace
|
|
|
|
### Krok 1: Instalace Git
|
|
|
|
Git je nutný pro klonování repozitáře a sledování vašich změn.
|
|
|
|
**Windows:**
|
|
- Stáhněte z [git-scm.com](https://git-scm.com/download/win)
|
|
- Spusťte instalátor s výchozím nastavením
|
|
|
|
**macOS:**
|
|
- Nainstalujte pomocí Homebrew: `brew install git`
|
|
- Nebo stáhněte z [git-scm.com](https://git-scm.com/download/mac)
|
|
|
|
**Linux:**
|
|
```bash
|
|
# Debian/Ubuntu
|
|
sudo apt-get update
|
|
sudo apt-get install git
|
|
|
|
# Fedora
|
|
sudo dnf install git
|
|
|
|
# Arch
|
|
sudo pacman -S git
|
|
```
|
|
|
|
### Krok 2: Klonování repozitáře
|
|
|
|
```bash
|
|
# Clone the repository
|
|
git clone https://github.com/microsoft/Data-Science-For-Beginners.git
|
|
|
|
# Navigate to the directory
|
|
cd Data-Science-For-Beginners
|
|
```
|
|
|
|
### Krok 3: Instalace Pythonu a Jupyteru
|
|
|
|
Pro lekce datové vědy je vyžadován Python 3.7 nebo vyšší.
|
|
|
|
**Windows:**
|
|
1. Stáhněte Python z [python.org](https://www.python.org/downloads/)
|
|
2. Během instalace zaškrtněte "Add Python to PATH"
|
|
3. Ověřte instalaci:
|
|
```bash
|
|
python --version
|
|
```
|
|
|
|
**macOS:**
|
|
```bash
|
|
# Using Homebrew
|
|
brew install python3
|
|
|
|
# Verify installation
|
|
python3 --version
|
|
```
|
|
|
|
**Linux:**
|
|
```bash
|
|
# Most Linux distributions come with Python pre-installed
|
|
python3 --version
|
|
|
|
# If not installed:
|
|
# Debian/Ubuntu
|
|
sudo apt-get install python3 python3-pip
|
|
|
|
# Fedora
|
|
sudo dnf install python3 python3-pip
|
|
```
|
|
|
|
### Krok 4: Nastavení Python prostředí
|
|
|
|
Doporučuje se použít virtuální prostředí pro izolaci závislostí.
|
|
|
|
```bash
|
|
# Create a virtual environment
|
|
python -m venv venv
|
|
|
|
# Activate the virtual environment
|
|
# On Windows:
|
|
venv\Scripts\activate
|
|
|
|
# On macOS/Linux:
|
|
source venv/bin/activate
|
|
```
|
|
|
|
### Krok 5: Instalace Python balíčků
|
|
|
|
Nainstalujte požadované knihovny pro datovou vědu:
|
|
|
|
```bash
|
|
pip install jupyter pandas numpy matplotlib seaborn scikit-learn
|
|
```
|
|
|
|
### Krok 6: Instalace Node.js a npm (pro aplikaci kvízu)
|
|
|
|
Aplikace kvízu vyžaduje Node.js a npm.
|
|
|
|
**Windows/macOS:**
|
|
- Stáhněte z [nodejs.org](https://nodejs.org/) (doporučena verze LTS)
|
|
- Spusťte instalátor
|
|
|
|
**Linux:**
|
|
```bash
|
|
# Debian/Ubuntu
|
|
# WARNING: Piping scripts from the internet directly into bash can be a security risk.
|
|
# It is recommended to review the script before running it:
|
|
# curl -fsSL https://deb.nodesource.com/setup_lts.x -o setup_lts.x
|
|
# less setup_lts.x
|
|
# Then run:
|
|
# sudo -E bash setup_lts.x
|
|
#
|
|
# Alternatively, you can use the one-liner below at your own risk:
|
|
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
|
|
sudo apt-get install -y nodejs
|
|
|
|
# Fedora
|
|
sudo dnf install nodejs
|
|
|
|
# Verify installation
|
|
node --version
|
|
npm --version
|
|
```
|
|
|
|
### Krok 7: Instalace závislostí aplikace kvízu
|
|
|
|
```bash
|
|
# Navigate to quiz app directory
|
|
cd quiz-app
|
|
|
|
# Install dependencies
|
|
npm install
|
|
|
|
# Return to root directory
|
|
cd ..
|
|
```
|
|
|
|
### Krok 8: Instalace Docsify (volitelné)
|
|
|
|
Pro offline přístup k dokumentaci:
|
|
|
|
```bash
|
|
npm install -g docsify-cli
|
|
```
|
|
|
|
## Ověření instalace
|
|
|
|
### Test Pythonu a Jupyteru
|
|
|
|
```bash
|
|
# Activate your virtual environment if not already activated
|
|
# On Windows:
|
|
venv\Scripts\activate
|
|
# On macOS/Linux:
|
|
source venv/bin/activate
|
|
|
|
# Start Jupyter Notebook
|
|
jupyter notebook
|
|
```
|
|
|
|
Váš prohlížeč by se měl otevřít s rozhraním Jupyter. Nyní můžete přejít k jakémukoli souboru `.ipynb` v lekcích.
|
|
|
|
### Test aplikace kvízu
|
|
|
|
```bash
|
|
# Navigate to quiz app
|
|
cd quiz-app
|
|
|
|
# Start development server
|
|
npm run serve
|
|
```
|
|
|
|
Aplikace kvízu by měla být dostupná na `http://localhost:8080` (nebo na jiném portu, pokud je 8080 obsazen).
|
|
|
|
### Test serveru dokumentace
|
|
|
|
```bash
|
|
# From the root directory of the repository
|
|
docsify serve
|
|
```
|
|
|
|
Dokumentace by měla být dostupná na `http://localhost:3000`.
|
|
|
|
## Použití Dev Containers ve VS Code
|
|
|
|
Pokud máte nainstalovaný Docker, můžete použít Dev Containers ve VS Code:
|
|
|
|
1. Nainstalujte [Docker Desktop](https://www.docker.com/products/docker-desktop)
|
|
2. Nainstalujte [Visual Studio Code](https://code.visualstudio.com/)
|
|
3. Nainstalujte rozšíření [Remote - Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)
|
|
4. Otevřete repozitář ve VS Code
|
|
5. Stiskněte `F1` a vyberte "Remote-Containers: Reopen in Container"
|
|
6. Počkejte, až se kontejner vytvoří (pouze při prvním spuštění)
|
|
|
|
## Další kroky
|
|
|
|
- Prozkoumejte [README.md](README.md) pro přehled učebních materiálů
|
|
- Přečtěte si [USAGE.md](USAGE.md) pro běžné pracovní postupy a příklady
|
|
- Zkontrolujte [TROUBLESHOOTING.md](TROUBLESHOOTING.md), pokud narazíte na problémy
|
|
- Projděte [CONTRIBUTING.md](CONTRIBUTING.md), pokud chcete přispět
|
|
|
|
## Získání pomoci
|
|
|
|
Pokud narazíte na problémy:
|
|
|
|
1. Zkontrolujte průvodce [TROUBLESHOOTING.md](TROUBLESHOOTING.md)
|
|
2. Vyhledejte existující [GitHub Issues](https://github.com/microsoft/Data-Science-For-Beginners/issues)
|
|
3. Připojte se k naší [Discord komunitě](https://aka.ms/ds4beginners/discord)
|
|
4. Vytvořte nový issue s podrobnými informacemi o vašem problému
|
|
|
|
---
|
|
|
|
**Prohlášení**:
|
|
Tento dokument byl přeložen pomocí služby AI pro překlad [Co-op Translator](https://github.com/Azure/co-op-translator). I když se snažíme o přesnost, mějte prosím na paměti, že automatizované překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho původním jazyce by měl být považován za autoritativní zdroj. Pro důležité informace se doporučuje profesionální lidský překlad. Neodpovídáme za žádná nedorozumění nebo nesprávné interpretace vyplývající z použití tohoto překladu. |