1
在man pip
它--editable <path/url>
下說,PIP安裝--editable與VCS網址
安裝在編輯模式下的項目(即setuptools的「發展模式」)從本地項目路徑或VCS網址
這是什麼意思?我可以在Github上給它一個repo分支,它會去獲取並安裝它,並在分支更改時保持更新?
在man pip
它--editable <path/url>
下說,PIP安裝--editable與VCS網址
安裝在編輯模式下的項目(即setuptools的「發展模式」)從本地項目路徑或VCS網址
這是什麼意思?我可以在Github上給它一個repo分支,它會去獲取並安裝它,並在分支更改時保持更新?
如果你只是想從git倉庫安裝包read
-e
或--editable
是有點不同,它被使用,如文檔指出,爲的setuptools的development mode。它使安裝的軟件包可編輯。
是的,你可以給它鏈接到github。請閱讀answer瞭解更多信息。但是,如果此存儲庫包含setup.py
及其所有安裝說明,此鏈接將無效。當你罵
pip install -U -e <url>
但是,只有當包setup.py
的版本比一個環境中的高這個軟件包將被更新。
如果需要,您可以強制重新安裝此軟件包,但當源更改但版本不更新時。
pip install -I -e <url>