一尘不染

什么时候-e,--editable选项对pip安装有用?

python

在何时-e,或--editable选择与有用pip install

对于某些项目,requirements.txt中的最后一行是-e .。它到底是做什么的?


阅读 197

收藏
2020-12-20

共1个答案

一尘不染

如手册页所述:

-e,--editable <path/url>
     Install a project in editable mode (i.e.  setuptools "develop mode") from a local project path or a VCS url.

因此,当您尝试在本地安装软件包时,通常会在系统上进行开发时使用此软件包。它将链接软件包到原始位置,基本上意味着对原始软件包的任何更改都将直接反映在您的环境中。

这里和这里的一些掘金都一样。

关于什么::

pip install --help
...
  -e, --editable <path/url>   Install a project in editable mode (i.e. setuptools
                              "develop mode") from a local project path or a VCS url.

例如, pip install -e /srv/pkg

/ srv / pkg是可在其中找到“ setup.py”的顶级目录。

2020-12-20