我正在尝试使用库gittle来克隆git存储库,我按照自述文件中的示例进行操作,这是我的代码.
repo_path = '/path/to/dir/'
repo_url = 'git@gitlab.myproject/proj.git'
key = open('/path/to/.ssh/id_rsa')
auth = GittleAuth(pkey=key)
repo = Gittle.clone(repo_url,repo_path,auth=auth)
当我尝试运行它时,我遇到了这个异常:
Traceback (most recent call last):
File "gitCmd2.py",line 26,in
pip冻结的结果(python2.7):
dulwich==0.9.5
funky==0.0.2
gittle==0.3.0
mimer==0.0.1
paramiko==1.10.0
pycrypto==2.6
wsgiref==0.1.2
谢谢.
最佳答案
这是在github as TypeError: init() got an unexpected keyword argument ‘pkey’提交的问题
原文链接:https://www.f2er.com/python/439730.html也在那里描述了解决方法 – 使用一些克隆版本的dulwich