Virtualenv 需要 env
Virtualenv need for env
virtualenv
中以下两个命令有什么区别:
$ virtualenv .
和
$ virtualenv envname
我看到它们都被使用过,但找不到对差异的明确解释。我在创建项目时倾向于使用第一个
.
只是一个名字,意思是"the current directory"。 .
表示"put the virtual environment in the current directory",所以正确的用法是:
$ mkdir envname
$ cd envname
$ virtualenv .
有一个名字,它说 "make a new directory of this name (if needed), then put the virtual environment in it",所以相同的操作,从相同的初始工作目录,简化为:
$ virtualenv envname
virtualenv
中以下两个命令有什么区别:
$ virtualenv .
和
$ virtualenv envname
我看到它们都被使用过,但找不到对差异的明确解释。我在创建项目时倾向于使用第一个
.
只是一个名字,意思是"the current directory"。 .
表示"put the virtual environment in the current directory",所以正确的用法是:
$ mkdir envname
$ cd envname
$ virtualenv .
有一个名字,它说 "make a new directory of this name (if needed), then put the virtual environment in it",所以相同的操作,从相同的初始工作目录,简化为:
$ virtualenv envname