
Устанавливать virtualenv будем используя менеджер пакетов, а для удобства использования добавим еще virtualenvwrapper.
1. Установка virtualenv :
sudo aptitude update
sudo aptitude install python-virtualenv virtualenvwrapper python-pip
2. Создаем папку, внутри которой будут храниться папки будущих виртуальных окружений:
mkdir .virtualenvs
3. для того что бы настройка virtualenvwrapper выполнялась при каждой загрузке системы добавим в файл ~/.profile две строки:
echo «export WORKON_HOME=$HOME/.virtualenvs» >> ~/.profile
echo «source /etc/bash_completion.d/virtualenvwrapper» >> ~/.profile
4. Применим эти изменения без перезагрузки системы:
source ~/.profile
Установка virtualenv завершена, ниже небольшое how-to по работе с virtualenv
- Создать virtualenv с необходимой вам версией интерпретатора python:
mkvirtualenv -p /usr/bin/python3 env_python3
- Вывести список virtualenv:
lsvirtualenv
- Переключиться на virtualenv:
workon env_name1
- Удалить virtualenv:
rmvirtualenv env_name1
- Выйти из текущего виртуального окружения:
deactivate