尝试通过 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