-e, or选项什么时候--editable有用pip install?
-e
--editable
pip install
对于某些项目,requirements.txt 中的最后一行是-e .. 它究竟是做什么的?
-e .
正如手册页所说:
-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。
setup.py