Эта страница решает задачу от нуля до первой работающей среды EvoX по кратчайшему пути: выполните установку и базовую настройку минимальным числом команд, а затем проверьте одним импортом и минимальным примером, что EvoX действительно вызывается из вашей задачи. Запомните одну вещь —установилось — не значит работает. Быстрый старт завершён только тогда, когда на всех четырёх шагах получен реальный вывод.
Шаг 1: сначала изоляция, потом установка
Прежде чем устанавливать какие-либо пакеты, создайте отдельную среду Python с помощью venv или conda. Пакеты в глобальной среде используются всеми проектами: если версии начнут конфликтовать, поиск проблемы обойдётся очень дорого. Изолированная среда — это отдельный рабочий стол для EvoX: если что-то сломается при установке, среду можно просто удалить и пересоздать, не затрагивая другие проекты.
- Сначала — изоляция среды: создайте среду командой python -m venv .venv, затем активируйте её (в Windows — скриптом activate из каталога Scripts).
- Сначала обновите менеджер пакетов: после активации выполните pip install -U pip, чтобы старая версия pip не выдавала ошибки при разрешении зависимостей.
Шаг 2: установите EvoX
Сама установка обычно сводится к одной команде: pip install evox; также можно установить через conda или из исходного кода.Имя пакета, версия и источник загрузки — строго по официальному релизу— имена пакетов из разных источников могут отличаться всего на пару символов, и при опечатке вы установите другой пакет или несовместимую старую версию. Отсутствие красных ошибок при установке означает лишь «установилось», а не «работает», поэтому не останавливайтесь на этом шаге.
Шаг 3: сведите базовую настройку к минимуму
При первом знакомстве не нужно перебирать все параметры — достаточно проверить четыре отправные точки: соответствует ли версия Python официальным требованиям, совместимы ли версии зависимостей, используется ли в этом эксперименте CPU или GPU и зафиксировано ли случайное зерно. Первые два пункта определяют, запустится ли программа вообще, последние два — можно ли воспроизвести результат.
Шаг 4: завершите проверкой
Самый надёжный способ приёмки — не смотреть, есть ли красный текст в терминале, а реально запустить EvoX: сначала выполните import evox и выведите номер версии, чтобы убедиться, что пакет действительно загружен текущей средой; затем запустите минимальный пример или выполните одну итерацию эволюции, чтобы убедиться, что он корректно вызывается из задачи. Среда считается настроенной только после получения реального вывода по обоим пунктам.
Пусть ИИ помогает, но решение за вами
Можно сообщить ИИ вашу операционную систему, версию Python и характеристики оборудования, чтобы он сгенерировал соответствующие команды установки, настройки и диагностики — это сэкономит много времени на чтение документации. Но учтите: имена пакетов, комбинации версий и системные операции, предложенные ИИ, необходимо сверить с официальной документацией и матрицей версий, прежде чем выполнять, особенно команды, изменяющие конфигурацию системы или удаляющие зависимости.
Границы воспроизводимости: записывайте команды установки, файлы зависимостей среды и номера версий. Самый частый итог смешивания сред — «локально работает, на другой машине падает», и запись — единственная недорогая страховка.
