在现有目录中创建virtualenv而不创建“本地”目录

时间:2013-10-04 16:16:31

标签: python virtualenv

我正在尝试一些简单的事情。我克隆了一个存储库,然后我想在其中创建一个virtualenv:

hg clone ssh://hg@bitbucket.org/neves/repo site
virtualenv site

当我运行命令在现有项目中创建Python virtualenv时,会创建一个名为 local 的目录。 “site”目录的所有内容都复制到本地目录。我不想要这种行为。难道我做错了什么?如何在不创建本地目录的情况下创建virtualenv?

我正在使用virtualenv 1.10.1

2 个答案:

答案 0 :(得分:33)

不确定它是否仍然有用,但你可以这样做。

virtualenv .

安装对我很好。

答案 1 :(得分:3)

这恰好发生在某些平台上(比如Ubuntu)并且是必要的,因为virtualenv 模仿机器的安装,local是其中的一部分。只需将其添加到SCM的忽略工具(例如.gitignore)。