关于python:pip install – 可以使用VCS URL进行编辑

pip install --editable with a VCS url

man pip中,它在--editable 下面说,

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

那是什么意思? 我可以在Github上给它一个repo分支,它会得到它并安装它并随着分支的变化保持更新吗?


如果你只是想从git repo read安装包

-e--editable略有不同,如docs中所述,它用于setuptools的开发模式。 它使安装的包可编辑。

是的你可以给它链接到github。 阅读此答案以获取更多信息。 但是,只有当此存储库包含带有所有安装说明的setup.py时,此链接才有效。 当您致电时,此套餐将会更新

1
pip install -U -e <url>

但仅当setup.py中的软件包版本高于您环境中的软件包时。

如果需要,可以强制重新安装此软件包,当源确实更改但版本没有。

1
pip install -I -e <url>