Виртуальное окружение в Python под WIndows

Виртуальное окружение для Питона — очень удобный инструмент при одновременной работе с несколькими проектами. При разработке вы устанавливаете различные библиотеки, да и версия самого Python может отличаться.

Использование виртуального окружения позволяет абстрагироваться от библиотек, используемых в системе. Вы создаете виртуальное окружение, активируете его, и все устанавливаемые модули Питона будут установлены в данном виртуальном окружении. Чтобы работать в другом проекте с другими версиями библиотек, достаточно просто переключить виртуальное окружение. Вам понадобятся два инструмента: virtualenv и virtualenvwrapper.  Читать далее Виртуальное окружение в Python под WIndows

Использование PIL в виртуальном окружении Python под Windows

Разрабатывая приложение на Python столкнулся с невозможностью установить библиотеку PIL под Windows 7 x64.

При выполнении команды pip install pil система выдает ошибку

building '_imaging' extension

error: Unable to find vcvarsall.bat

Реально для Python разработки проще переключиться на Linux, установив Ubuntu второй системой или запуская виртуальную машину, Однако пока решил ситуацию иначе.  Читать далее Использование PIL в виртуальном окружении Python под Windows