Установка и эксплуатация
Инструкция для пользователей. Дистрибутив — в разделе Скачать; подробности для реестра — Для эксперта.
1. Требования
- Python 3.8+ (рекомендуется 3.10+)
- Сторонние библиотеки не нужны
- Интернет не нужен
Проверка: python3 --version (Linux) или python --version (Windows).
2. Состав комплекта
trainer.py— программаdictionary.md— словарь (нужны права записи для прогресса)
3. Установка Python
Windows
- Скачать с python.org
- Включить «Add Python to PATH»
- Проверить:
python --version
Astra Linux / ALT Linux
sudo apt update sudo apt install python3
Ред ОС
sudo dnf install python3
4. Подготовка (кириллица)
Кодировка UTF-8 в консоли.
export LANG=ru_RU.UTF-8 export LC_ALL=ru_RU.UTF-8
5. Запуск
Linux / Astra / ALT / Ред ОС
cd /путь/к/папке python3 trainer.py
Windows
cd C:\путь\к\папке python trainer.py
Выход: Ctrl+C. По завершении всех терминов — Enter для закрытия окна.
6. Порядок работы
- Читается определение, показывается список терминов (1–5 вариантов).
- Ввод номера ответа и Enter.
- При верном ответе — пометка в
dictionary.md, прогресс «Осталось N из M». - При неверном — следующий вопрос без подсказки.
7. Прогресс
Изученный термин: ### Термин → +### Термин. Сброс — удалить «+» или восстановить файл из копии.
8. Частые проблемы
| Проблема | Решение |
|---|---|
| python3 не найден | Установить python3 |
| Не найден словарь | dictionary.md рядом с trainer.py |
| Кракозябры | Настроить UTF-8 |
| Ошибка записи | Снять «только чтение» с dictionary.md |
| Окно закрывается | Запуск из терминала |