什么是 pip install -q -e 。对于这个 Travis-CI 构建教程?

What is pip install -q -e . for in this Travis-CI build tutorial?

我正在关注 this tutorial 使用 Travis-CI 测试 Django 项目。在此示例脚本中:

env:
  - DJANGO=1.2.7
  - DJANGO=1.3.1
  - DJANGO=1.4
install:
  - pip install -q Django==$DJANGO --use-mirrors
  - pip install -q -e . --use-mirrors

pip install -q -e . 的具体作用是什么?没有 -q 标志,我不确定 -epip documentation:

中的含义

[-e flag]: Install a project in editable mode (i.e. setuptools "develop mode") from a local project path or a VCS url.

-q表示安静(控制控制台日志级别)。

-e 用于将本地目录作为包安装。假设您将 flask 签出到 ~/flask,然后 pip install -e ~/flask 会将您的 ~/flask 符号链接到您的 site-packages 目录。