代码之家  ›  专栏  ›  技术社区  ›  David542

对环境的虚拟需求

  •  -2
  • David542  · 技术社区  · 6 年前

    以下两个命令之间的区别是什么 virtualenv :

    $ virtualenv .
    

    $ virtualenv envname
    

    我看到他们两个都用过,但找不到一个明确的区别解释。我倾向于在创建项目时使用第一种方法

    1 回复  |  直到 6 年前
        1
  •  4
  •   ShadowRanger    6 年前

    . 只是一个表示“当前目录”的名称。与

    $ mkdir envname
    $ cd envname
    $ virtualenv .
    

    对于一个名称,它表示“为这个名称创建一个新目录(如果需要),然后将虚拟环境放入其中”,因此相同的操作,从相同的初始工作目录,简化为:

    $ virtualenv envname