Руководство по Python Bottle (Перевод) Часть 1 - Установка

Это руководство познакомит вас с концепциями и возможностями фреймворка Bottle. Данное руководство можно читать от начала и до конца, как учебный материал для ознакомления. Также можно использовать руководство как справочник для ознакомления с интересующими особенностями фреймворка Bottle.
Данное руководство является адаптированным переводом информации с ресурса BOTTLEPY.ORG от 20.04.2017г.

В руководстве местами содержатся некоторые мои комментарии и дополнения. Поэтому, это не дословный перевод, но надеюсь достаточно качественный.

Итак, приступим.

1. Установка (INSTALLATION)

Bottle не нуждается в каких либо дополнительных библиотеках. Вы можете просто скачать bottle.py в папку с вашим проектом и начинать писать код:

$ wget http://bottlepy.org/bottle.py

Таким способом вы получите самую последнюю версию фреймворка Bottle, включающую все самые последние усовершенствования.

Если вы предпочитаете работать в более стабильном окружении, то вам следует скачать стабильный релиз.
Стабильный релиз вы можете установить тремя способами:

$ sudo pip install bottle              # Рекомендованный способ
$ sudo pip3 install bottle             # Рекомендованный способ для Pyton 3 версии
$ sudo easy_install bottle             # альтернативный способ без использования pip
$ sudo apt-get install python-bottle   # этот способ работает для систем на базе debian, ubuntu, ...


В любом случае, вам понадобится Python 2.7 или более новый (включая 3.2+) чтобы запускать приложения написанные на Bottle.

Если у вас нет прав на установку пакетов или нет желания, можно попробовать в виртуальном окружении (virtualenv):

$ virtualenv develop              # Создает виртуальное окружение
$ source develop/bin/activate     # Меняем Python по умолчанию на виртуальный
(develop)$ pip install -U bottle  # Устанавливаем Bottle в виртуальное окружение


Или, если virtualenv не установлен на вашей системе:

$ wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py
$ python virtualenv.py develop    # Создаем виртуальное окружение
$ source develop/bin/activate     # Меняем Python по умолчанию на виртуальный
(develop)$ pip install -U bottle  # Устанавливаем Bottle в виртуальное окружение


Продолжение:
Руководство по Python Bottle (Перевод) Часть 2 — Hello World

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.