Как поставить virtualenv?

В Питоне еще новичок. Есть две версии Python 2.6, Python 2.7.
Через 2.6 virtualenv окружение нормально устанавливается. Через 2.7 нет (думаю потому что не установлена virtualenv именно для версии 2.7) такая ошибка: importerror no module named _weakrefset
Скажите, пожалуйста, как мне установить для версии 2.7 virtualenv
  • Вопрос задан
  • 630 просмотров
Пригласить эксперта
Ответы на вопрос 1
MrLinch
@MrLinch
Just like coding...
Если нужно работать с не сколькими версиями Python то очень рекомендую pyenv.

Если вы под *nix то ставится очень просто:
curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash


Но перед этим желательно установить некоторые зависимости которые необходимы для компиляций Python.
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm


Дальше компилируете нужную вам версию:
pyenv install 3.4.2 # установить версию 3.4.2

Дальше уже можете создавать соответствующие виртуальное окружение для данной версий:
pyenv virtualenv 3.4.2 <name_of_venv>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы