В этом разделе мы кратко рассмотрим два способа настройки рабочей среды. Обсудим, какой редактор кода выбрать, как создать виртуальное окружение и как организовать хранение рабочих файлов.
Если у вас уже всё настроено, этот раздел можно смело пропустить.
Jupyer Notebook¶
Jupyter Notebook - это интерактивная среда для создания и обмена документами, содержащими код, текст, изображения и другие элементы. Он позволяет создавать и выполнять код в отдельных ячейках, что делает процесс работы с данными более интерактивным и удобным. Jupyter Notebook поддерживает множество языков программирования, включая Python, R, Julia и другие.

Редакторы кода¶
Ниже вы найдете две инструкции по работе с Jupyter Notebook:
в Visual Studio Code (VS Code);
в Google Colab
I.Jupyter Notebook в Visual Studio Code (VS Code)¶
В рамках этого курса мы предлагем работать с Visual Studio Code (VS Code). Это легкий и мощный текстовый редактор, разработанный компанией Microsoft. Он предназначен для работы с широким спектром языков программирования: JavaScript, Python, HTML/CSS, Java, C++.
Я предпочитаю VS Code за его универсальность, за большое количество расширений, два из которых нам точно пригодятся!

1. Установка необходимых инструментов¶
1.1. Установите VS Code¶
Скачайте с официального сайта: https://
code .visualstudio .com. Запустите установщик и следуйте инструкциям.
1.2. Установите Python¶
Скорее всего он у вас уже установлен, но если нет:
Скачайте Python (версия 3.8+): https://
www .python .org /downloads. В установщике отметьте галочку
Add Python to PATH.
1.3. Установите расширение Jupyter в VS Code¶
Откройте VS Code.
Перейдите во вкладку Расширения (Ctrl+Shift+X).
Найдите “Jupyter” (разработчик: Microsoft) и установите.
2. Настройка рабочей директории и создание нового блокнота¶
Чтобы структурировать работу в рамках нашего курса, я рекомендую настроить одну директорию для выполнения всех проектов и упражнений.
2.1 Создайте пустую папку в любом месте на вашем компьютере.¶
2.2 Откройте ее в VS Code¶
(File → Open Folder или перетащите папку в окно VS Code).
2.3 Создайте Jupyter Notebook¶
В окне Explorer кликните правой кнопкой мыши → New File → Введите название с расширением .ipynb.
2.4 Откройте созданный файл.¶
3. Виртуальные окружения¶
Чтобы изолировать зависимости, я рекомендую также настроить виртуальное окружение, куда будут устанавливаться все библиотеки. Для этого:
Откройте окно терминала (Terminal → New Terminal).
Выполните следующие команды (поочередно):
python -m venv myenv # Создать окружение
source myenv/bin/activate # Активировать (Linux/Mac)
myenv\Scripts\activate # Активировать (Windows)Теперь вы сможете выбрать это окружение для работы.
4. Основные функции¶
4.1. Запуск ячеек¶
Выполнить ячейку:
Shift + Enter.Добавить ячейку:
Код: нажмите
+на панели илиCtrl+M B.Текст (Markdown):
Ctrl+M M.
4.2. Установка библиотек¶
Откройте терминал в VS Code (Ctrl+`).
Введите:
pip install pandas numpy matplotlib osmnx geopandas
5.Дополнительные рекомендации¶
Горячие клавиши:
Ctrl + /— закомментировать код.Alt + Up/Down— переместить ячейку.
Если ядро не отвечает:
Перезапустите его через
Ctrl+Shift+P → Jupyter: Restart Kernel.
Документация:
Готово! Теперь вы можете работать с Jupyter Notebook в VS Code.
II.Jupyter Notebook в Google Colab¶

Google Colab — это бесплатная облачная платформа для работы с Jupyter Notebook. Она не требует установки Python на компьютер и позволяет работать с кодом прямо в браузере.
1. Открытие Google Colab¶
Перейдите на сайт: https://
colab .research .google .com Войдите в свой Google-аккаунт (если не авторизованы)
Нажмите “Новый блокнот” (File → New Notebook)
2. Загрузка файла .ipynb¶
Если у вас уже есть Jupyter Notebook (.ipynb), загрузите его:
Способ 1:
Нажмите “Файл” → “Загрузить блокнот”
Выберите файл с компьютера
Способ 2:
Загрузите файл в Google Drive
Откройте правой кнопкой → “Открыть с помощью” → “Google Colab”
3. Основные функции¶
3.1. Запуск ячеек¶
Выполнить ячейку: ▶️ или
Shift + EnterДобавить ячейку:
Код:
+КодилиCtrl+M BТекст:
+ТекстилиCtrl+M M
3.2. Установка библиотек¶
!pip install pandas numpy matplotlib osmnx geopandas(Знак ! означает выполнение в терминале)
3.3. Загрузка данных¶
Из интернета:
import pandas as pd
df = pd.read_csv("https://example.com/data.csv")С компьютера:
from google.colab import files
uploaded = files.upload()4. Сохранение работы¶
В Google Drive:
Файл → Сохранить копию на Диске
На компьютер:
Файл → Скачать → .ipynb (или .py)
Готово! Теперь вы можете работать с Jupyter Notebook в Google Colab.