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

时间:2016-01-25 22:40:48

标签: python django pip travis-ci

我跟随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标志,我不确定-eMainWindow的含义是什么:

  

[ - e flag]:从本地项目路径或VCS网址以可编辑模式(即setuptools"开发模式")安装项目。

1 个答案:

答案 0 :(得分:8)

-q意味着安静。

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