具有自定义路径的Pip,Git和ssh键

时间:2015-05-18 13:47:54

标签: python git ssh pip

基于以下问题(Is it possible to use pip to install a package from a private github repository?),我尝试通过ssh连接到一个git存储库。

我的密钥位于自定义路径中。我尝试导入它但没有成功,总是以

结尾
Command /usr/bin/git clone -q ssh://git@bitbucket.org:<user>/<repo>.git /tmp/pip-rYrupA-build failed with error code 128 in None

我尝试使用

进行登录
pip install git+ssh://git@bitbucket.org:<user>/<repo>.git -i /path/to/id_rsa 

没有成功。谢谢!

1 个答案:

答案 0 :(得分:4)

好的,找到答案:Bitbuckets提供了一个ssh链接到格式化为

的存储库
git@bitbucket.org:<user>/<repo>.git

问题是由于“:”,应该用“/”代替:

git@bitbucket.org/<user>/<repo>.git