尝试通过pip安装git repo时,例如:
pip install git+https://github.com/kayluhb/django-admin-bootstrapped.git@cms-2.4
它只是有效。但是当把相同的行放在一个需求文件中时(如果重要的是这个需求文件是从另一个需求文件中调用的)那么pip找不到分支:
Could not find a tag or branch 'cms-2.4 '
我在这里想念什么?像-e之类的论点?
更新: 我尝试了另一个没有'@'版本的人:
git+http://github.com/jmoiron/johnny-cache.git
当我手动pip安装它时,它也可以正常工作。但是然后在需求文件中它失败了:
error: The requested URL returned error: 400 Bad request while accessing http://github.com/jmoiron/johnny-cache.git /info/refs?service=git-upload-pack
fatal: HTTP request failed
Command /usr/bin/git clone -q "http://github.com/jmoiron/johnny-cache.git " /tmp/pip-GE7AOI-build failed with error code 128 in None
答案 0 :(得分:0)
您是否尝试使用git+git
代替git+https
?