Как поставить Pip можно прочитать например здесь: http://ye-e-ep.blogspot.com/2010/02/easyinstall-pip-cygwin.html
Virtualenv ставиться уже с помощью Pip:
pip install hg+http://bitbucket.org/ianb/virtualenv/
Ставим прямо из транка.
VirtualenvWrapper я устанавливать не стал, а просто положил скрипт из репозитория http://bitbucket.org/dhellmann/virtualenvwrapper/src/tip/virtualenvwrapper_bashrc в свой домашний BIN и добавил пару строк в .bashrc:
# --------------- # Virtualenv Wrapper settings export WORKON_HOME=$HOME/.virtualenvs source $HOME/bin/virtualenvwrapper_bashrc
Директорию $HOME/.virtualenvs тоже необходимо создать. В ней будут храниться наши виртуальные окружения.
Дальше полезно будет посмотреть скринкаст с примерами:
virtualenvwrapper from richard leland on Vimeo.
В итоге у нас появляется возможность с легкостью переключать зависимости для разных проектов. Ну и напоследок еще две команды Pip:
# Сохранить список зависимостей в файл pip freeze > requirements.txt # Установить зависимости по списку из файла pip install -r requirements.txt
Комментариев нет:
Отправить комментарий