virtualenv Env не создает каталог bin в Windows 7

Я новичок на Python, и я потратил на это много часов. Я не могу понять, почему, когда я запускаю простую команду для настройки моей среды Python: virtualenv --distribute env

Это не создает файл bin в каталоге env .

Это только создает:

 -- env -- Include -- Lib -- Scripts 

Мои впечатления состояли в том, что каталог bin будет создан для многих примеров, которые я нашел в Интернете (например, я не могу запустить эту команду: env/bin/activate ).

Я использую Windows 7 и Python 2.7.

One Solution collect form web for “virtualenv Env не создает каталог bin в Windows 7”

В Windows это совершенно правильно. Каталог bin создается только в системах POSIX. В разделе « Примечания Windows » документации:

Некоторые пути в virtualenv немного отличаются в Windows: скрипты и исполняемые файлы в Windows идут в ENV\Scripts\ вместо ENV/bin/ а библиотеки идут в ENV\Lib\ а не в ENV/lib/ .

Для Windows запустите \path\to\env\Scripts\activate чтобы активировать virtualenv. Из документации снова:

В Windows вы просто выполните:

> \path\to\env\Scripts\activate

И тип деактивировать, чтобы отменить изменения.

Основываясь на вашей активной оболочке (CMD.exe или Powershell.exe), Windows будет использовать либо activ.bat, либо activate.ps1 (в зависимости от ситуации) для активации виртуальной среды.

  • Многопроцессорность Python: как я могу НАДЕЖДАТЬ перенаправление stdout из дочернего процесса?
  • Почему avi-файл не может быть открыт в OpenCV-Python
  • Лучший способ установить OpenCV на Windows с Enthought Canopy Python?
  • Как использовать espeak с python
  • OpenCV 2.4 VideoCapture не работает в Windows
  • pyrouge: «pyrouge_set_rouge_path» не распознается как внутренняя или внешняя команда
  • Проверка Python для Completed и failed Task Планировщик Windows
  • Даже с 'r', добавленным к имени файла, openpyxl не может сохранить в Windows
  • Python - лучший язык программирования в мире.