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

nev*_*ves 18 python virtualenv

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

hg clone ssh://hg@bitbucket.org/neves/repo site
virtualenv site
Run Code Online (Sandbox Code Playgroud)

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

我正在使用virtualenv 1.10.1

And*_*y K 37

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

virtualenv .
Run Code Online (Sandbox Code Playgroud)

安装对我很好.

  • 那正是我想要的。要使用当前目录的名称创建virtualenv :)谢谢! (2认同)
  • 这也适用于新版本“venv”:“python3 -m venv”。 (2认同)