Установка PyBookReader

Возможно несколько вариантов:

1. Не устанавливать.

Скачать исходники (tar.gz), распаковать, выполнить make (для поддержки FictionBook), и запускать оттуда:
$ ./pybr
Можно кинуть симлинк на этот файл например в ~/bin.

2. Установка из исходников.

В каталоге исходных текстов запустить от root'а:
# python setup.py install

3. Установка из rpm.

Скачать rpm-пакет. Запустить от root'а:
# rpm -ivh PyBookReader-*.rpm
Обратите внимание: rpm-пакет собран для python-2.2, для других версий python пакет надо пересобрать (см. п. 4).

4. Самостоятельно собрать пакет rpm.

В каталоге исходных текстов выполнить:
$ python setup.py bdist_rpm
После этого в каталоге ./dist должны появиться собранные для Вашей версии python пакеты. Устанавливать как обычный пакет rpm.

5. Установка с указанием пути.

5.1. Установка в домашний каталог.

Для установки в домашний каталог надо выполнить команду:
$ python setup.py install --home=~
В результате пакет установится в ~/lib/python, а программа в ~/bin. После этого для того, чтобы программа нашла пакет необходимо установить переменную окружения PYTHONPATH в "~/lib/python", прописав её в profile file (для bash добавьте в ~/.bashrc:
export PYTHONPATH=~/lib/python
) или указывая в командной строке при запуске программы:
$ PYTHONPATH=~/lib/python pybr

5.2. Установка в другой каталог.

Установка в другой каталог мало чем отличается от установки в домашний каталог, единственно вместо опции --home надо использовать --prefix:
# python setup.py install --prefix=/usr/local
И также как в случае с домашним каталогом Вам необходимо определить PYTHONPATH.

6. Другие варианты установки.

Более подробно о вариантах установки Вы можете узнать набрав:
$ python setup.py --help
а также из документации к python (модуль distutils).
Hosted by uCoz