Шаг 2 из 7

Шаг 2. Подготовьте компьютер

Установим 4 бесплатные программы. Если вы никогда раньше не работали с кодом — не страшно, каждый шаг расписан под новичка. Всё бесплатно, ставится за 20 минут.

Что мы ставим и зачем

1. Терминал — окно для команд (на Mac уже есть, на Windows ставим).
2. Python — язык, на котором написан AI-продавец.
3. Docker — для запуска базы данных в одну команду.
4. VS Code — бесплатный редактор для просмотра/правки файлов.

1. Терминал — окно для команд

На Mac

Терминал уже встроен. Откройте Spotlight (Cmd+Space), наберите Terminal, нажмите Enter. Появится чёрное окно — это и есть терминал.

На Windows

Установите Windows Terminal — современный бесплатный терминал от Microsoft:

  1. Откройте aka.ms/terminal
  2. Установите через Microsoft Store (одна кнопка)
  3. Откройте — внутри будет PowerShell

Дополнительно для Windows нужен WSL2 (Linux внутри Windows — Docker без него не работает). Откройте PowerShell как администратор и выполните:

wsl --install

После установки перезагрузите компьютер. WSL поднимется автоматически с Ubuntu внутри.

На Linux (Ubuntu/Debian)

Терминал уже встроен. Открывается через Ctrl+Alt+T.

Проверка

В терминале наберите pwd и нажмите Enter. Должен показаться путь к вашей домашней папке (например, /Users/ivan на Mac или /home/ivan на Linux). Значит терминал работает.

2. Python 3.12

Python — язык, на котором написан AI-продавец. Бесплатный, открытый.

На Mac

Сначала установим менеджер пакетов Homebrew — это «магазин программ для терминала», бесплатный. Скопируйте в терминал:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Установка займёт 5–10 минут. После — установите Python:

brew install python@3.12

На Windows (внутри WSL2)

Откройте Ubuntu из WSL и выполните:

sudo apt update
sudo apt install python3.12 python3.12-venv python3-pip -y

На Linux (Ubuntu/Debian)

sudo apt update
sudo apt install python3.12 python3.12-venv python3-pip -y
Проверка

В терминале:

python3 --version

Должно показать Python 3.12.x.

3. Docker

Docker — программа, которая запускает базу данных и Redis в «контейнерах», без сложной установки. Бесплатно для личного использования и малого бизнеса (до 250 сотрудников).

  1. Откройте docker.com/products/docker-desktop
  2. Скачайте Docker Desktop для вашей ОС (Mac / Windows / Linux)
  3. Установите как обычное приложение (двойной клик по скачанному файлу)
  4. Запустите Docker Desktop — в трее (правый верхний угол на Mac, нижний правый на Windows) появится значок кита 🐳
  5. Подождите 1–2 минуты, пока статус не станет «Running» (зелёный)
Важно

Docker Desktop должен быть запущен (значок кита в трее). Если он закрыт — все команды docker не работают.

Проверка

В терминале:

docker --version
docker compose version

Должны показаться версии. Если ошибка command not found — закройте и снова откройте терминал.

4. VS Code — редактор кода

VS Code — бесплатный редактор от Microsoft. Самый распространённый среди программистов. Никакого триала, никакой подписки — навсегда бесплатно.

  1. Откройте code.visualstudio.com
  2. Нажмите большую синюю кнопку Download
  3. Установите как обычное приложение
  4. Запустите — откроется приветственный экран, его можно закрыть

Установите 2 бесплатных расширения внутри VS Code (нужны для удобства):

  1. Слева в боковой панели — иконка с квадратиками (Extensions) или нажмите Cmd/Ctrl+Shift+X
  2. В поиске наберите Python → установите расширение от Microsoft (синяя галочка)
  3. В поиске наберите Docker → установите расширение от Microsoft

5. Установите Poetry — менеджер библиотек Python

Poetry — программа, которая ставит библиотеки Python для проекта. Одна команда:

curl -sSL https://install.python-poetry.org | python3 -

После установки добавьте Poetry в системные пути (это позволит запускать poetry из любой папки):

На Mac (zsh — по умолчанию)

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

На Linux / WSL (bash — по умолчанию)

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
Проверка

В терминале:

poetry --version

Должно показать Poetry (version 1.x.x).

6. Установите зависимости проекта

Перейдите в папку с проектом (которую клонировали в шаге 1):

cd AI_sales_write
poetry install

Poetry прочитает файл pyproject.toml и поставит все библиотеки: LangGraph, FastAPI, SQLAlchemy и десятки других. Это займёт 2–5 минут — на экране пробежит много текста, это нормально.

7. Запустите Postgres и Redis

Это база данных и кэш — без них AI-продавец не запустится. Ставим одной командой через Docker:

docker compose up -d postgres redis

Флаг -d = «запустить в фоне». Через 30 секунд проверьте, что они работают:

docker compose ps

Должны увидеть две строки со статусом Up (healthy) или running.

Чек-пойнт — что должно быть готово
  • Терминал открывается и реагирует на команды
  • python3 --version показывает 3.12.x
  • Docker Desktop запущен (кит 🐳 в трее зелёный)
  • VS Code установлен с расширениями Python и Docker
  • poetry --version показывает версию
  • poetry install прошёл без ошибок
  • docker compose ps показывает Postgres и Redis как healthy

Сколько это стоит

$0. Все программы — бесплатные навсегда:

Если что-то не так