вторник, 28 апреля 2009 г.

python tip: быстрая настройка virtualenv

Во всех своих Python проектах я сейчас пользуюсь замечательным инструментом virtualenv, который позволяет создавать "приватную" копию Python специально для проекта. Таким образом решаются возможные конфликты по версиями библиотек между разными проектами.

Эта функция из моего ~/.bashrc упрощает подключение приватной копии Python для выбранного проекта. Может и вам пригодится.

function py () {
for dir in . ..; do
if [ -d $dir/py ]; then
source $dir/py/bin/activate;
return;
fi
done
echo "py dir not found, configuring virtualenv here"
which virtualenv >/dev/null && virtualenv py && source py/bin/activate
}

0 коммент.:

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