6.9 KiB
Gabay sa Pag-install
Ang gabay na ito ay tutulong sa iyo na i-set up ang iyong environment para magamit ang kurikulum ng Data Science for Beginners.
Talaan ng Nilalaman
- Mga Kinakailangan
- Mga Mabilisang Opsyon sa Pagsisimula
- Lokal na Pag-install
- I-verify ang Iyong Pag-install
Mga Kinakailangan
Bago ka magsimula, dapat ay mayroon ka ng:
- Pangunahing kaalaman sa command line/terminal
- Isang GitHub account (libre)
- Matatag na koneksyon sa internet para sa paunang setup
Mga Mabilisang Opsyon sa Pagsisimula
Opsyon 1: GitHub Codespaces (Inirerekomenda para sa mga Baguhan)
Ang pinakamadaling paraan para magsimula ay sa GitHub Codespaces, na nagbibigay ng kumpletong development environment sa iyong browser.
- Pumunta sa repository
- I-click ang dropdown menu na Code
- Piliin ang tab na Codespaces
- I-click ang Create codespace on main
- Maghintay para ma-initialize ang environment (2-3 minuto)
Handa na ang iyong environment na may lahat ng pre-installed na dependencies!
Opsyon 2: Lokal na Pag-develop
Para magtrabaho sa iyong sariling computer, sundin ang detalyadong mga tagubilin sa ibaba.
Lokal na Pag-install
Hakbang 1: I-install ang Git
Kinakailangan ang Git para i-clone ang repository at subaybayan ang iyong mga pagbabago.
Windows:
- I-download mula sa git-scm.com
- Patakbuhin ang installer gamit ang default na mga setting
macOS:
- I-install gamit ang Homebrew:
brew install git - O i-download mula sa git-scm.com
Linux:
# Debian/Ubuntu
sudo apt-get update
sudo apt-get install git
# Fedora
sudo dnf install git
# Arch
sudo pacman -S git
Hakbang 2: I-clone ang Repository
# Clone the repository
git clone https://github.com/microsoft/Data-Science-For-Beginners.git
# Navigate to the directory
cd Data-Science-For-Beginners
Hakbang 3: I-install ang Python at Jupyter
Kinakailangan ang Python 3.7 o mas mataas para sa mga aralin sa data science.
Windows:
- I-download ang Python mula sa python.org
- Sa panahon ng pag-install, i-check ang "Add Python to PATH"
- I-verify ang pag-install:
python --version
macOS:
# Using Homebrew
brew install python3
# Verify installation
python3 --version
Linux:
# 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
Hakbang 4: I-set Up ang Python Environment
Inirerekomenda na gumamit ng virtual environment para panatilihing hiwalay ang mga dependencies.
# Create a virtual environment
python -m venv venv
# Activate the virtual environment
# On Windows:
venv\Scripts\activate
# On macOS/Linux:
source venv/bin/activate
Hakbang 5: I-install ang Python Packages
I-install ang kinakailangang mga library para sa data science:
pip install jupyter pandas numpy matplotlib seaborn scikit-learn
Hakbang 6: I-install ang Node.js at npm (Para sa Quiz App)
Kinakailangan ng quiz application ang Node.js at npm.
Windows/macOS:
- I-download mula sa nodejs.org (LTS version ang inirerekomenda)
- Patakbuhin ang installer
Linux:
# 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
Hakbang 7: I-install ang Quiz App Dependencies
# Navigate to quiz app directory
cd quiz-app
# Install dependencies
npm install
# Return to root directory
cd ..
Hakbang 8: I-install ang Docsify (Opsyonal)
Para sa offline na access sa dokumentasyon:
npm install -g docsify-cli
I-verify ang Iyong Pag-install
Subukan ang Python at Jupyter
# 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
Dapat magbukas ang iyong browser na may Jupyter interface. Maaari mo nang i-navigate ang anumang .ipynb file ng aralin.
Subukan ang Quiz Application
# Navigate to quiz app
cd quiz-app
# Start development server
npm run serve
Dapat maging available ang quiz app sa http://localhost:8080 (o ibang port kung busy ang 8080).
Subukan ang Documentation Server
# From the root directory of the repository
docsify serve
Dapat maging available ang dokumentasyon sa http://localhost:3000.
Paggamit ng VS Code Dev Containers
Kung mayroon kang naka-install na Docker, maaari mong gamitin ang VS Code Dev Containers:
- I-install ang Docker Desktop
- I-install ang Visual Studio Code
- I-install ang Remote - Containers extension
- Buksan ang repository sa VS Code
- Pindutin ang
F1at piliin ang "Remote-Containers: Reopen in Container" - Maghintay para ma-build ang container (sa unang pagkakataon lamang)
Mga Susunod na Hakbang
- I-explore ang README.md para sa pangkalahatang ideya ng kurikulum
- Basahin ang USAGE.md para sa mga karaniwang workflow at halimbawa
- Tingnan ang TROUBLESHOOTING.md kung makakaranas ng mga problema
- Suriin ang CONTRIBUTING.md kung nais mong mag-ambag
Pagkuha ng Tulong
Kung makakaranas ng mga problema:
- Tingnan ang gabay na TROUBLESHOOTING.md
- Maghanap ng mga umiiral na GitHub Issues
- Sumali sa aming Discord community
- Gumawa ng bagong issue na may detalyadong impormasyon tungkol sa iyong problema
Paunawa:
Ang dokumentong ito ay isinalin gamit ang AI translation service na Co-op Translator. Bagama't sinisikap naming maging tumpak, pakitandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o hindi pagkakatugma. Ang orihinal na dokumento sa orihinal nitong wika ang dapat ituring na opisyal na sanggunian. Para sa mahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na dulot ng paggamit ng pagsasaling ito.