Предварительные действия
Для создания виртуального окружения нам понадобится пакет python-virtualenv который можно установить командой:
- $ sudo aptitude install python-virtualenv
Также нам понадобиться утилита pip предназначена для установки python библиотек из PyPI, из архивного файла, из git и других источников source пакетов.
Для более комфортной работы с virtualenv установим virtualenvwrapper набор вспомогательных скриптов, которые позволяют сделать некоторые привычные, рутинные вещи одной командой вместо набора нескольких.
Приступаем к работе
Для создания виртуального окружения с питоном по-умолчанию нужно выполнить следующую команду:
- $ mkvirtualenv myenv
Эта команда создает директорию ~/.virtualenvs/myenv с unix-like иерархией внутри. И сразу после создания переключится в это окружение.
Для выходы из окружения в основную систему нужно ввести команду deactivate.
Для выхода в окружение нужно ввести команду workon:
- $ workon myenv
Для создания окружения с конкретной версией питона нужно иметь уже установленный питон с желаемой версией на основной машине.
- $ mkvirtualenv --python=/usr/bin/python2.6 myenv1
Для удаления окружения используется данная команда:
- $ rmvirtualenv myenv
Для установки библиотек в созданное окружение используется pip (предварительно нужно войти в нужное окружение):
- $ pip install Django-1.4.tar.gz
Pip может поставить любой пакет собранный при помощи distutils. Важно помнить что pip не занимается сборкой пакетов, он их только ставит.
Комментариев нет:
Отправить комментарий