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
# Inštalačný návod
|
|
|
|
Tento návod vám pomôže nastaviť prostredie na prácu s učebnými materiálmi Data Science for Beginners.
|
|
|
|
## Obsah
|
|
|
|
- [Predpoklady](../..)
|
|
- [Rýchle možnosti začiatku](../..)
|
|
- [Lokálna inštalácia](../..)
|
|
- [Overenie inštalácie](../..)
|
|
|
|
## Predpoklady
|
|
|
|
Predtým, než začnete, mali by ste mať:
|
|
|
|
- Základné znalosti práce s príkazovým riadkom/terminálom
|
|
- GitHub účet (bezplatný)
|
|
- Stabilné internetové pripojenie na počiatočné nastavenie
|
|
|
|
## Rýchle možnosti začiatku
|
|
|
|
### Možnosť 1: GitHub Codespaces (Odporúčané pre začiatočníkov)
|
|
|
|
Najjednoduchší spôsob, ako začať, je GitHub Codespaces, ktorý poskytuje kompletné vývojové prostredie priamo vo vašom prehliadači.
|
|
|
|
1. Prejdite na [repozitár](https://github.com/microsoft/Data-Science-For-Beginners)
|
|
2. Kliknite na rozbaľovacie menu **Code**
|
|
3. Vyberte kartu **Codespaces**
|
|
4. Kliknite na **Create codespace on main**
|
|
5. Počkajte, kým sa prostredie inicializuje (2-3 minúty)
|
|
|
|
Vaše prostredie je teraz pripravené so všetkými predinštalovanými závislosťami!
|
|
|
|
### Možnosť 2: Lokálny vývoj
|
|
|
|
Ak chcete pracovať na vlastnom počítači, postupujte podľa podrobných pokynov nižšie.
|
|
|
|
## Lokálna inštalácia
|
|
|
|
### Krok 1: Inštalácia Git
|
|
|
|
Git je potrebný na klonovanie repozitára a sledovanie vašich zmien.
|
|
|
|
**Windows:**
|
|
- Stiahnite z [git-scm.com](https://git-scm.com/download/win)
|
|
- Spustite inštalátor s predvolenými nastaveniami
|
|
|
|
**macOS:**
|
|
- Nainštalujte cez Homebrew: `brew install git`
|
|
- Alebo stiahnite 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: Klonovanie repozitára
|
|
|
|
```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: Inštalácia Pythonu a Jupyter
|
|
|
|
Pre lekcie z oblasti dátovej vedy je potrebný Python 3.7 alebo novší.
|
|
|
|
**Windows:**
|
|
1. Stiahnite Python z [python.org](https://www.python.org/downloads/)
|
|
2. Počas inštalácie zaškrtnite "Add Python to PATH"
|
|
3. Overte inštaláciu:
|
|
```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: Nastavenie Python prostredia
|
|
|
|
Odporúča sa používať virtuálne prostredie na izoláciu 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: Inštalácia Python balíkov
|
|
|
|
Nainštalujte požadované knižnice pre dátovú vedu:
|
|
|
|
```bash
|
|
pip install jupyter pandas numpy matplotlib seaborn scikit-learn
|
|
```
|
|
|
|
### Krok 6: Inštalácia Node.js a npm (Pre aplikáciu kvízu)
|
|
|
|
Aplikácia kvízu vyžaduje Node.js a npm.
|
|
|
|
**Windows/macOS:**
|
|
- Stiahnite z [nodejs.org](https://nodejs.org/) (odporúča sa verzia LTS)
|
|
- Spustite inštalá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: Inštalácia závislostí aplikácie kvízu
|
|
|
|
```bash
|
|
# Navigate to quiz app directory
|
|
cd quiz-app
|
|
|
|
# Install dependencies
|
|
npm install
|
|
|
|
# Return to root directory
|
|
cd ..
|
|
```
|
|
|
|
### Krok 8: Inštalácia Docsify (Voliteľné)
|
|
|
|
Pre offline prístup k dokumentácii:
|
|
|
|
```bash
|
|
npm install -g docsify-cli
|
|
```
|
|
|
|
## Overenie inštalácie
|
|
|
|
### Test Pythonu a Jupyter
|
|
|
|
```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áš prehliadač by sa mal otvoriť s rozhraním Jupyter. Teraz môžete prejsť na akýkoľvek súbor `.ipynb` z lekcií.
|
|
|
|
### Test aplikácie kvízu
|
|
|
|
```bash
|
|
# Navigate to quiz app
|
|
cd quiz-app
|
|
|
|
# Start development server
|
|
npm run serve
|
|
```
|
|
|
|
Aplikácia kvízu by mala byť dostupná na `http://localhost:8080` (alebo na inom porte, ak je 8080 obsadený).
|
|
|
|
### Test servera dokumentácie
|
|
|
|
```bash
|
|
# From the root directory of the repository
|
|
docsify serve
|
|
```
|
|
|
|
Dokumentácia by mala byť dostupná na `http://localhost:3000`.
|
|
|
|
## Používanie VS Code Dev Containers
|
|
|
|
Ak máte nainštalovaný Docker, môžete použiť VS Code Dev Containers:
|
|
|
|
1. Nainštalujte [Docker Desktop](https://www.docker.com/products/docker-desktop)
|
|
2. Nainštalujte [Visual Studio Code](https://code.visualstudio.com/)
|
|
3. Nainštalujte rozšírenie [Remote - Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)
|
|
4. Otvorte repozitár vo VS Code
|
|
5. Stlačte `F1` a vyberte "Remote-Containers: Reopen in Container"
|
|
6. Počkajte, kým sa kontajner vytvorí (iba pri prvom spustení)
|
|
|
|
## Ďalšie kroky
|
|
|
|
- Preskúmajte [README.md](README.md) pre prehľad učebných materiálov
|
|
- Prečítajte si [USAGE.md](USAGE.md) pre bežné pracovné postupy a príklady
|
|
- Skontrolujte [TROUBLESHOOTING.md](TROUBLESHOOTING.md), ak narazíte na problémy
|
|
- Preštudujte [CONTRIBUTING.md](CONTRIBUTING.md), ak chcete prispieť
|
|
|
|
## Získanie pomoci
|
|
|
|
Ak narazíte na problémy:
|
|
|
|
1. Skontrolujte návod [TROUBLESHOOTING.md](TROUBLESHOOTING.md)
|
|
2. Vyhľadajte existujúce [GitHub Issues](https://github.com/microsoft/Data-Science-For-Beginners/issues)
|
|
3. Pripojte sa k našej [Discord komunite](https://aka.ms/ds4beginners/discord)
|
|
4. Vytvorte nový issue s podrobnými informáciami o vašom probléme
|
|
|
|
---
|
|
|
|
**Upozornenie**:
|
|
Tento dokument bol preložený pomocou služby AI prekladu [Co-op Translator](https://github.com/Azure/co-op-translator). Hoci sa snažíme o presnosť, prosím, berte na vedomie, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho rodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Nenesieme zodpovednosť za akékoľvek nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu. |