2016-09-07 169 views
1

man pip--editable <path/url>下說,PIP安裝--editable與VCS網址

安裝在編輯模式下的項目(即setuptools的「發展模式」)從本地項目路徑或VCS網址

這是什麼意思?我可以在Github上給它一個repo分支,它會去獲取並安裝它,並在分支更改時保持更新?

回答

2

如果你只是想從git倉庫安裝包read

-e--editable是有點不同,它被使用,如文檔指出,爲的setuptools的development mode。它使安裝的軟件包可編輯。

是的,你可以給它鏈接到github。請閱讀answer瞭解更多信息。但是,如果此存儲庫包含setup.py及其所有安裝說明,此鏈接將無效。當你罵

pip install -U -e <url> 

但是,只有當包setup.py的版本比一個環境中的高這個軟件包將被更新。

如果需要,您可以強制重新安裝此軟件包,但當源更改但版本不更新時。

pip install -I -e <url>