Создать virtualenv в существующем каталоге без создания "локального" каталога

Я пробую что-то простое. Я клонирую репозиторий, а затем я хочу создать в нем виртуальный файл:

hg clone ssh://[email protected]/neves/repo site
virtualenv site

Когда я запускаю команду для создания виртуального файла Python в выходящем проекте, создается каталог с именем local. Все содержимое каталога "site" копируется в этот локальный каталог. Я не хочу этого поведения. Я делаю что-то неправильно? Как создать virtualenv без создания этого локального каталога?

Я использую virtualenv 1.10.1

Ответ 1

Не уверен, что он по-прежнему полезен, но вы можете это сделать.

virtualenv .

У меня все было в порядке.

Ответ 2

Это происходит на некоторых платформах (например, Ubuntu) и необходимо, потому что virtualenv имитирует установку машины, а local является частью этого. Просто добавьте его в средство игнорирования SCM (например, .gitignore).