命令行的每个参数都以 VIRTUALENV 的格式对应一个环境变量。转换变量名过程中,除了将命令行参数大写外,还要把 ('-') 替换为 ('') 。

举个例子,要自动安装Distribute取代默认的setuptools,可以这样设置环境变量:

  1. $ python virtualenv.py --distribute ENV

有时要重复输入多个命令行参数,比如 --extra-search-dir 。变成环境变量时,要用空格隔开多个参数值,例如:

等同于:

    • 配置文件

    配置项名称就是命令行参数的名称。例如,参数 --distribute 在ini文件如下:

    --extra-search-dir 这样的多值命令行参数,在ini文件中要用断行将多个值隔开:

    1. extra-search-dir =
    2. /path/to/other/dists