什么是 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 标志,我不确定 -e
在 pip 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
目录。
我正在关注 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 标志,我不确定 -e
在 pip 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
目录。