2015-12-28

Полезные инструменты: virtualenv + pip

Опыт показывает, что каждый проект обладает своими зависимостями (библиотеками), а если и одинаковыми, то версии не совпадают. Чтобы упростить запуск и настройку проекта разработчики пишут INSTALL.md, README.md, make-файлы и что более важно - requirements.txt.

Файл requirements.txt - это правило хорошего тона для Python проектов. Файл содержит список необходимых библиотек для запуска с указанием версий:

cat requrements.txt
requests==2.7.0
Django==1.8.3
jsonfield==1.0.3
django-hstore==1.4
django-filebrowser==3.5.7
django-object-actions==0.5.1
sorl-thumbnail==12.3
django-ajax==0.2.0
git+https://github.com/maraujop/django-crispy-forms.git


Дальше>>

Комментариев нет:

Отправить комментарий