关于python:具有自定义路径的Pip,Git和ssh密钥

Pip, Git and ssh key with custom path

基于以下问题(是否可以使用pip从私有github存储库安装包?),我尝试通过ssh连接到pip git存储库。

我的关键是自定义路径。 我尝试导入它没有成功,总是以

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

我试着登录

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

没有成功。 谢谢!


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

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

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

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