# Инструкция по созданию 32-битной версии программы ## Текущее состояние - ✅ Программа успешно работает на 64-битных системах - ❌ Для 32-битных систем требуется пересборка ## Для создания 32-битной версии: ### Шаг 1: Установка 32-битного Python 1. Скачайте Python 3.12 (32-bit) с https://www.python.org/downloads/ 2. При установке выберите "Add to PATH" 3. Убедитесь, что установлен именно 32-битный Python ### Шаг 2: Проверка архитектуры ```bash python -c "import platform; print(platform.architecture())" # Должно показать: ('32bit', 'WindowsPE') ``` ### Шаг 3: Установка зависимостей ```bash pip install pyinstaller pandas openpyxl lxml pathlib2 ``` ### Шаг 4: Сборка программы ```bash python build_32bit.py ``` ## Альтернативный вариант Если у вас нет доступа к 32-битному Python, можно: 1. **Использовать виртуальную машину** с 32-битной Windows 2. **Попросить кого-то собрать** на 32-битной системе 3. **Использовать Docker** с 32-битным образом Python ## Проверка совместимости Созданный `KadastrParser.exe` (64-bit) будет работать на: - ✅ Windows 7/8/10/11 (64-bit) - ❌ Windows 7/8/10/11 (32-bit) Для универсальности рекомендуется создать обе версии: - `KadastrParser_64bit.exe` - для 64-битных систем - `KadastrParser_32bit.exe` - для 32-битных систем ## Размер программы - 64-битная версия: ~50-70 MB - 32-битная версия: ~45-65 MB ## Тестирование Перед выпуском обязательно протестируйте на целевой системе!