Шаг 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:
- Откройте aka.ms/terminal
- Установите через Microsoft Store (одна кнопка)
- Откройте — внутри будет 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 сотрудников).
- Откройте docker.com/products/docker-desktop
- Скачайте Docker Desktop для вашей ОС (Mac / Windows / Linux)
- Установите как обычное приложение (двойной клик по скачанному файлу)
- Запустите Docker Desktop — в трее (правый верхний угол на Mac, нижний правый на Windows) появится значок кита 🐳
- Подождите 1–2 минуты, пока статус не станет «Running» (зелёный)
Docker Desktop должен быть запущен (значок кита в трее). Если он закрыт — все команды docker не работают.
В терминале:
docker --version
docker compose version
Должны показаться версии. Если ошибка command not found — закройте и снова откройте терминал.
4. VS Code — редактор кода
VS Code — бесплатный редактор от Microsoft. Самый распространённый среди программистов. Никакого триала, никакой подписки — навсегда бесплатно.
- Откройте code.visualstudio.com
- Нажмите большую синюю кнопку Download
- Установите как обычное приложение
- Запустите — откроется приветственный экран, его можно закрыть
Установите 2 бесплатных расширения внутри VS Code (нужны для удобства):
- Слева в боковой панели — иконка с квадратиками (Extensions) или нажмите Cmd/Ctrl+Shift+X
- В поиске наберите
Python→ установите расширение от Microsoft (синяя галочка) - В поиске наберите
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. Все программы — бесплатные навсегда:
- Терминал — встроен или бесплатный
- Python — open source, бесплатный
- Docker Desktop — бесплатный для личного использования и малого бизнеса
- VS Code — бесплатный от Microsoft, без подписки
- Poetry — open source, бесплатный
Если что-то не так
- Docker не запускается / «daemon not running» — Docker Desktop не открыт. Найдите приложение «Docker» и запустите его. Подождите 1–2 минуты
poetry: command not foundпосле установки — закройте терминал и откройте заново. Если не помогло — проверьте, что выполнили командыecho ... >> ~/.zshrc && source ~/.zshrcвышеpoetry installругается наpsycopg— на Mac выполнитеbrew install libpq, на Linux/WSLsudo apt install libpq-dev build-essential, потом сноваpoetry install- Python ставится 3.13 или выше — нам нужна именно 3.12. На Mac:
brew install python@3.12, затемpoetry env use python3.12в папке проекта - WSL не ставится на Windows — нужна Windows 10 build 19041+ или Windows 11. На старой Windows можно использовать Linux в виртуальной машине через бесплатный VirtualBox