9.1 KiB
Руководство по установке
Это руководство поможет вам настроить среду для работы с учебной программой «Основы Data Science».
Содержание
Предварительные требования
Перед началом работы вам потребуется:
- Базовые знания работы с командной строкой/терминалом
- Аккаунт на GitHub (бесплатный)
- Стабильное интернет-соединение для начальной настройки
Быстрые варианты начала работы
Вариант 1: GitHub Codespaces (рекомендуется для новичков)
Самый простой способ начать — использовать GitHub Codespaces, который предоставляет готовую среду разработки прямо в браузере.
- Перейдите в репозиторий
- Нажмите на выпадающее меню Code
- Выберите вкладку Codespaces
- Нажмите Create codespace on main
- Дождитесь инициализации среды (2-3 минуты)
Ваша среда готова, и все зависимости уже установлены!
Вариант 2: Локальная разработка
Для работы на вашем компьютере следуйте подробным инструкциям ниже.
Локальная установка
Шаг 1: Установите Git
Git необходим для клонирования репозитория и отслеживания изменений.
Windows:
- Скачайте с git-scm.com
- Запустите установщик с настройками по умолчанию
macOS:
- Установите через Homebrew:
brew install git - Или скачайте с 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
Шаг 2: Клонируйте репозиторий
# Clone the repository
git clone https://github.com/microsoft/Data-Science-For-Beginners.git
# Navigate to the directory
cd Data-Science-For-Beginners
Шаг 3: Установите Python и Jupyter
Для уроков по Data Science требуется Python версии 3.7 или выше.
Windows:
- Скачайте Python с python.org
- Во время установки отметьте «Add Python to PATH»
- Проверьте установку:
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
Шаг 4: Настройте Python-среду
Рекомендуется использовать виртуальную среду для изоляции зависимостей.
# Create a virtual environment
python -m venv venv
# Activate the virtual environment
# On Windows:
venv\Scripts\activate
# On macOS/Linux:
source venv/bin/activate
Шаг 5: Установите Python-библиотеки
Установите необходимые библиотеки для Data Science:
pip install jupyter pandas numpy matplotlib seaborn scikit-learn
Шаг 6: Установите Node.js и npm (для приложения викторины)
Для работы приложения викторины требуется Node.js и npm.
Windows/macOS:
- Скачайте с nodejs.org (рекомендуется версия LTS)
- Запустите установщик
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
Шаг 7: Установите зависимости для приложения викторины
# Navigate to quiz app directory
cd quiz-app
# Install dependencies
npm install
# Return to root directory
cd ..
Шаг 8: Установите Docsify (опционально)
Для офлайн-доступа к документации:
npm install -g docsify-cli
Проверка установки
Тестирование Python и 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
Ваш браузер должен открыть интерфейс Jupyter. Теперь вы можете перейти к любому файлу .ipynb из уроков.
Тестирование приложения викторины
# Navigate to quiz app
cd quiz-app
# Start development server
npm run serve
Приложение викторины должно быть доступно по адресу http://localhost:8080 (или другому порту, если 8080 занят).
Тестирование сервера документации
# From the root directory of the repository
docsify serve
Документация должна быть доступна по адресу http://localhost:3000.
Использование Dev Containers в VS Code
Если у вас установлен Docker, вы можете использовать Dev Containers в VS Code:
- Установите Docker Desktop
- Установите Visual Studio Code
- Установите расширение Remote - Containers
- Откройте репозиторий в VS Code
- Нажмите
F1и выберите «Remote-Containers: Reopen in Container» - Дождитесь сборки контейнера (только при первом запуске)
Следующие шаги
- Ознакомьтесь с README.md для обзора учебной программы
- Прочитайте USAGE.md для примеров и часто используемых рабочих процессов
- Ознакомьтесь с TROUBLESHOOTING.md, если столкнетесь с проблемами
- Изучите CONTRIBUTING.md, если хотите внести вклад
Получение помощи
Если вы столкнулись с проблемами:
- Ознакомьтесь с руководством TROUBLESHOOTING.md
- Найдите существующие GitHub Issues
- Присоединяйтесь к нашему сообществу в Discord
- Создайте новый issue с подробным описанием вашей проблемы
Отказ от ответственности:
Этот документ был переведен с помощью сервиса автоматического перевода Co-op Translator. Несмотря на наши усилия обеспечить точность, автоматические переводы могут содержать ошибки или неточности. Оригинальный документ на его родном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется профессиональный перевод человеком. Мы не несем ответственности за любые недоразумения или неправильные интерпретации, возникшие в результате использования данного перевода.