ehles / runestone

Перевод книги Problem Solving with Algorithms and Data Structures Using Python

Home Page:http://aliev.me/runestone/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Перевод учебника Problem Solving With Algorithms and data structures

Сборка из исходников

Для начала необходимо склонировать репозиторий:

git clone git@github.com: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

Для чтения онлайн книга доступна по адресу: http://aliev.me/runestone/

About

Перевод книги Problem Solving with Algorithms and Data Structures Using Python

http://aliev.me/runestone/

License:Other


Languages

Language:HTML 51.4%Language:JavaScript 33.3%Language:Python 10.9%Language:CSS 3.4%Language:Perl 0.9%Language:Shell 0.1%Language:ApacheConf 0.0%