Для начала необходимо склонировать репозиторий:
git clone [email protected]:aliev/runestone.git
Что бы все заработало, очень важно настроить виртуальное окружение. Чтобы не "засорять" собственную систему, вы можете в директории с репозиторием создать виртуальное окружение .env
Создать виртуальное окружение можно командой:
virtualenv .env
Предварительно установите пакет python-virtualenv (если вы работаете в Debian based дистрибутивах).
Сборка всех книг, включенных в проект осуществляется командой:
paver allbooks
в корне проекта.
Все сборочные образы книг в формате html включая изображения и необходимые для интерактивной работы скрипты появятся в директории static. Каждая из книг соответствует директории с названием книги.
Готовая сборка учебника находится в ветке gh-pages.
Скачать архив учебника можно отсюда: https://github.com/aliev/runestone/archive/gh-pages.zip
Для чтения онлайн книга доступна по адресу: https://aliev.github.io/runestone/