2.1 KiB
2.1 KiB
Инструкция по созданию 32-битной версии программы
Текущее состояние
- ✅ Программа успешно работает на 64-битных системах
- ❌ Для 32-битных систем требуется пересборка
Для создания 32-битной версии:
Шаг 1: Установка 32-битного Python
- Скачайте Python 3.12 (32-bit) с https://www.python.org/downloads/
- При установке выберите "Add to PATH"
- Убедитесь, что установлен именно 32-битный Python
Шаг 2: Проверка архитектуры
python -c "import platform; print(platform.architecture())"
# Должно показать: ('32bit', 'WindowsPE')
Шаг 3: Установка зависимостей
pip install pyinstaller pandas openpyxl lxml pathlib2
Шаг 4: Сборка программы
python build_32bit.py
Альтернативный вариант
Если у вас нет доступа к 32-битному Python, можно:
- Использовать виртуальную машину с 32-битной Windows
- Попросить кого-то собрать на 32-битной системе
- Использовать 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
Тестирование
Перед выпуском обязательно протестируйте на целевой системе!