當我做一個「pip install -e ...」從git repo安裝時,我必須指定#egg = somename或pip抱怨。例如:爲什麼#egg = foo當從git repo安裝pip時
pip install -e git://github.com/hiidef/oauth2app.git#egg=oauth2app
這個「蛋」字符串有什麼意義?
當我做一個「pip install -e ...」從git repo安裝時,我必須指定#egg = somename或pip抱怨。例如:爲什麼#egg = foo當從git repo安裝pip時
pip install -e git://github.com/hiidef/oauth2app.git#egg=oauth2app
這個「蛋」字符串有什麼意義?
每點安裝-h「蛋」的字符串是被檢查出爲部分安裝目錄
您必須包含#egg = Package,以便pip知道該URL所指向的內容。見https://pip.pypa.io/en/stable/reference/pip_install/#vcs-support
這是什麼意思「,使PIP知道要期望在該網址是什麼?」除了#egg之外,還有什麼東西可以附加到像這樣的url? – 2012-08-06 20:41:45
我真的很喜歡Will從'pip install -h'的回答,'Source會被檢出到src/PACKAGE(小寫)並被安裝到位(使用setup.py develop)'我不確定它是什麼在其他地方使用... – 2012-08-06 20:50:48
它被克隆,但沒有安裝:( – holms 2016-03-04 03:44:41
這可以只是與存儲庫的名稱相同嗎? – CMCDragonkai 2013-10-29 17:50:44
「檢出的目錄」? up? – Chris 2016-06-07 21:38:32
如果你製作了一個自定義的Python軟件包,當你運行setuptools時,應該創建一個名爲'project-name.egg-info/top_level.txt'的目錄。使用這個文件的內容作爲'egg'參數 – dspacejs 2017-05-18 00:09:42