小编典典

-e, --editable 选项何时对 pip install 有用?

all

-e, or选项什么时候--editable有用pip install

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


阅读 151

收藏
2022-08-01

共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 -e .

或者

pip install -e ~/ultimate-utils/ultimate-utils-proj-src/

请注意,第二个是到达位置的完整路径setup.py

2022-08-01