Установка virtualenvwrapper в Windows

Я установил virtualenv и virtualenvwrapper в Windows с помощью easy_install. Но mkvirtualenv пропал, отсутствует. Я пытался найти на своей машине, но я не смог ее найти. Я не знаю, как это решить. Есть ли у вас какие-либо идеи?

7 ответов

Решение

mkvirtualenv - это скрипт bash, поэтому для его использования необходимо запустить оболочку bash.

mkvirtualenv - это функция bash в сценарии mkvirtualenv_bashrc

Вам нужно будет запустить это из cygwin под Windows. (Вы можете вызвать нативный Python из этого и не нужно Cygwin Python)

Помощники virtualenv для командной оболочки Windows:

Я портировал virtualenvwrapper на Powershell. Возьмите его из репозитория BitBucket!

virtualenvwrapper для Linux/Unix, но этот пост дает некоторую поддержку virtualenv для пользователей Windows (источник Bitbucket находится здесь).

В окнах нам нужно использовать virtualenv не mkvirtualenv при создании виртуальных сред

Для меня (говоря в 2021 году) сработало следующее:

  1. Клонирование virtualenvwrapper-мерзавец PowerShell репо
  2. Перейдите в папку "virtualenvwrapper-powershell"
  3. Откройте там PowerShell, если вы не перешли туда через сам PowerShell, и выполните команду ./Install.ps1
  4. Перезапустите PowerShell, и все: вы должны увидеть сообщение об успешном завершении, например «Virtual Env Wrapper for Powershell активирован».

Клонирование virtualenvwrapper-powershell из репозитория git и его сборка сработали для меня.

Другие вопросы по тегам